<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:16] ⇦
Quits: ATMunn (ATMunn@hellomouse.net) (Quit: lol rip)
L2[00:09:12] ⇨
Joins: ATMunn (ATMunn@hellomouse.net)
L4[00:28:14] <MichiBot>
Ride of the
Valkyries - TrackMania | length:
2m 11s | Likes:
100,324 Dislikes:
2,958 Views:
2,523,790 | by
DoodleChaos | Published On 11/1/2019
L5[00:31:39]
<BrisingrAerowing> %sip
L6[00:31:40] <MichiBot> You drink a muddy
tiberium potion (New!). A bard behind BrisingrAerowing suddenly
stops playing. They were most likely eaten by a monster.
L7[00:31:56]
<BrisingrAerowing> flees
L8[00:37:30]
<Ocawesome101> %tonk
L9[00:37:30] <MichiBot> I'm sorry
Ocawesome101, you were not able to beat DaComputerNerd's record of
7 hours, 35 minutes and 43 seconds this time. 6 hours, 18 minutes
and 5 seconds were wasted! Missed by 1 hour, 17 minutes and 38
seconds!
L10[00:37:40]
<Ocawesome101> Feh
L11[01:01:56] ⇦
Quits: Vexatos (~Vexatos@port-92-192-81-207.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L12[01:12:42]
<BrisingrAerowing> %sip
L13[01:12:43] <MichiBot> You drink a
sedimented dirt potion (New!). BrisingrAerowing sees the sky
briefly flash solid dark blue then go back to normal.
L14[02:45:52]
<Kristopher38> Huh
L15[02:46:00]
<Kristopher38> so I might've fixed
OP_CLOSURE
L16[02:50:15]
<Kristopher38> 6 more opcodes to
write/fix
L17[03:05:18] ⇨
Joins: Legit (~legit@102.20.191.92.dynamic.jazztel.es)
L18[03:05:20]
<Kristopher38> The guy that originally
wrote this left a lot of easily-spottable bugs (I assume that's
cause he was implementing some opcodes just by skimming the
unofficial docs) and probably left some opcodes in a broken
state
L19[03:07:55] <Legit> hello
L20[03:08:11] <Michiyo> %hello
L21[03:08:12] <MichiBot> Michiyo: 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.
L22[03:12:27] ⇦
Quits: ben_mkiv (~ben_mkiv@88.130.157.41) (Ping timeout: 204
seconds)
L23[03:12:54] <Amanda> /Nick
lepreforce
L24[03:13:19] *
Amanda snugsafairy, zzzmews
L25[04:09:24] ⇨
Joins: technoblob (~technoblo@51.159.1.236)
L26[04:17:13] ⇦
Quits: technoblob (~technoblo@51.159.1.236) (Ping timeout: 190
seconds)
L27[04:28:58] ⇦
Quits: Digifox03 (~Digifox03@151.54.166.226) (Ping timeout: 378
seconds)
L28[05:29:25]
<AdorableCatgirl> HAHA
L29[05:29:33]
<AdorableCatgirl> lua console works
:)
L30[05:31:04]
<Ocawesome101> congratulations
L31[05:38:00]
<AdorableCatgirl> i also fixed
util_searchpath
L32[05:38:08]
<AdorableCatgirl> and a few other things
that slipped past
L33[05:41:36]
<AdorableCatgirl> lua console also can
take an autorun function as a parameter
L34[05:41:48]
<AdorableCatgirl> :)
L36[05:59:19]
<AdorableCatgirl> Izaya: i did it
L38[05:59:44]
<AdorableCatgirl> i fuckin did it
L39[06:07:04]
<Ocawesome101> congratulations, you have
an OS now
L40[06:11:28]
<AdorableCatgirl> reminder that grub also
has a console
L41[06:18:10]
<Ocawesome101> true
L42[06:18:24]
<Ocawesome101> the distinction is
considerably less pronounced for OC
L44[06:18:39]
<AdorableCatgirl> fuck
L45[06:18:47]
<AdorableCatgirl> ocvm is being wonk with
the GPU
L47[06:19:02]
<AdorableCatgirl> anyways
L48[06:19:45]
<AdorableCatgirl> think i fixed
vbios
L49[06:22:15]
<Ocawesome101> %s/with the GPU//
L50[06:22:15] <MichiBot>
<AdorableCatgirl> ocvm is being wonk
L51[06:23:11]
<AdorableCatgirl> anyways
L52[06:23:25]
<AdorableCatgirl> i'm gonna make a netboot
BIOS thing
L53[06:23:40]
<AdorableCatgirl> really just
zlan+microtel+tty.lua
L54[06:24:35]
<AdorableCatgirl> vbios works again
lmao
L55[06:24:41]
<AdorableCatgirl> i wonder if i can
install meme os
L56[06:28:42]
<AdorableCatgirl> well, mineos installer
just hangs in ocvm
L57[06:28:45]
<AdorableCatgirl> so that's fun
L58[06:29:06]
<AdorableCatgirl> well, i'm going to
bed
L59[06:30:24]
<Ocawesome101> mineos installer hangs til
it's finished, yeah
L60[06:32:02]
<Ocawesome101> good night
L61[06:47:42] ⇨
Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L62[07:26:58] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L63[08:13:50] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L64[08:17:12]
<Forecaster> %tonkout
L65[08:17:13] <MichiBot> By my throth!
Forecaster! You beat DaComputerNerd's previous record of 7 hours,
35 minutes and 43 seconds (By 3 minutes and 58 seconds)! I hope
you're happy!
L66[08:17:14] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.007 tonk
points! plus 0.006 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.62536. Position #1
L67[08:30:08] ⇦
Quits: immibis (~immibis@x59cc8abe.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L68[08:42:17] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Read error: Connection reset by peer)
L69[08:43:18] ⇨
Joins: Inari (~Pinkishu@pD9E8F40F.dip0.t-ipconnect.de)
L70[08:46:36] ⇨
Joins: immibis (~immibis@x59cc8b4b.dyn.telefonica.de)
L71[09:03:17] ⇨
Joins: Vexatos
(~Vexatos@port-92-192-81-207.dynamic.as20676.net)
L72[09:03:17] zsh
sets mode: +v on Vexatos
L73[09:30:21] <Lizzy> %tonk
L74[09:30:22] <MichiBot> Gadsbudlikins!
Lizzy! You beat Forecaster's previous record of <0 (By 1 hour,
13 minutes and 9 seconds)! I hope you're happy!
L75[09:30:23] <MichiBot> Lizzy's new record
is 1 hour, 13 minutes and 9 seconds! Lizzy also gained 0.00122 tonk
points for stealing the tonk. Position #3. Need 0.05106 more points
to pass CompanionCube!
L76[09:49:54] ⇨
Joins: GabelaGarlaSrl
(~GabelaGar@srv10137.dus4.fastwebserver.de)
L77[09:50:01] <GabelaGarlaSrl> hello
L78[09:50:47] ⇦
Quits: GabelaGarlaSrl (~GabelaGar@srv10137.dus4.fastwebserver.de)
(Client Quit)
L79[10:07:36] ⇨
Joins: Blue_595 (~c8h10n4o2@47.196.86.129)
L80[10:07:44] <Blue_595> still having some
trouble understanding this:
L81[10:08:01] <Blue_595> go to lua and run
this code: 'for k,v in component.list() do
print(k,v,component.slot(k)) end'
L82[10:08:09] <Blue_595> it shows address,
type, and slot of all components
L83[10:08:24] <Blue_595> but what are slots
5 and 9?!
L84[10:08:36] <Blue_595> well specifically,
slot 5
L85[10:08:40] <Blue_595> i can tell slot 9
is the EEPROM
L86[10:08:59] <Blue_595> does 0 (for GPU)
mean its an APU?
L87[10:09:59] <Blue_595> also is this a bug
with the emulator? pressing Ctrl+D with nothing running clears the
screen, but it has a welcome message
L88[10:10:34] <immibis> what component is
in slot 5?
L89[10:10:38] <immibis> it's probably that
component
L90[10:10:47] <Blue_595> its in the
emulator and it just says 'filesystem'
L91[10:11:08] <Blue_595> id b46
L92[10:11:19] <immibis> that would make it
either a hard drive or tmpfs
L93[10:11:33] <Blue_595> yeah its the hard
drive
L94[10:11:35] *
Blue_595 facepalms
L95[10:12:00] <Blue_595> theres a
filesystem at 20d, says slot -1
L96[10:12:16] <Blue_595> mount says its
volume is named "ocemu"
L97[10:12:25] <Blue_595> df says its
infinite volume
L98[10:14:31] <Blue_595> i have one hard
drive and a floppy drive, but 4 file systems: f94 b02 b46 379
L99[10:14:42] <Blue_595> f94 is ocemu this
time
L100[10:14:50] <Blue_595> b02 is
tmpfs
L101[10:14:59] <Blue_595> b46 is still
hard drive
L102[10:15:06] <Blue_595> 379 is
floppy
L103[10:15:18] <Blue_595> what does tmpfs
do anyway
L104[10:15:32] <Blue_595> is it like a RAM
disk created on startup or something?
L105[10:15:50] <Blue_595> is it used by
anything other than user programs?
L106[10:17:42] <Blue_595> eeprom
makeReadonly() requires a checksum, was this to avoid accidental
write-protects?
L107[10:18:03] <Blue_595> but then
eeprom.makeReadonly(eeprom.getChecksum()) would work
L108[10:19:05] <Blue_595> theres also a
function getSize(), which returns a string, read as a number,
showing the PROGRAM SECTION size in bytes
L109[10:19:17] <Blue_595> getDataSize() is
exactly the same but for the DATA section
L110[10:24:09] <Blue_595> i know
OpenLoader exists but are there EEPROMs which let you select a
drive rather than just picking the first one it finds?
L111[10:24:24] <Inari> Seems it's
something like a ramdisk, yeah. But as far as I can tell, it
doesn't use up any ram
L112[10:24:31] <Inari> Gets wiped when
computer powers off though
L113[10:24:36] <Blue_595> hence
tmpfs
L114[10:24:44] <Inari> Yeah
L115[10:24:51] <Inari> Not sure what the
point of it is though
L116[10:25:09] <Blue_595> doesnt take any
RAM of the virtual computer, so is it just like volatile memory on
the motherboard?
L117[10:25:40] <Inari> Apparently?
L118[10:25:51] <Inari> Seems the default
size is 64kb
L119[10:26:21] <Blue_595> comparable to
the on-board RAM of the early revisions of the IBM 5150
L120[10:27:10] <Inari> Makes me want a
good modpack again haha. Something where you use modsl ike Create,
but also mods like Retrocomputers and MineColony
L121[10:27:21] <Inari> As well as
electricity mods I guess
L122[10:27:29] <Blue_595> wait what?
Retrocomputers mod?
L123[10:27:43] <Inari> It's another
computer mod that is more like redpower2 pcs
L124[10:28:10] <Blue_595> wait i think i
saw it about a year ago and was too confused
L125[10:28:18] <Blue_595> since i knew
nothing about how computers worked on a low level
L126[10:28:25] <Inari> Haha
L127[10:28:31] <Blue_595> immediately
perplexed by the lines of switches on the various blocks
L128[10:28:31] <Inari> I like the low
level stuff, quite interesting really
L129[10:28:47] <Blue_595> theyre hardware
addresses right?
L130[10:28:47] <Inari> But yeah, you have
to either use the Forth OS that comes with it, or write your own
assembly code I think
L131[10:29:17] <Inari> I seem to recall
something like that, but been a while since I looked into it
L132[10:29:23] <Blue_595> so this will be
the mainframe computers in my modpack
L133[10:29:32] <Blue_595> if it works with
opencomputers
L134[10:29:53] <Inari> Though given that
it's forth/assembly and more limited, it's even harder to make use
of it really
L135[10:30:08] <Inari> And I already find
OC too hard :p Unless it's put in a good modpack
L136[10:30:10] <Inari> and I haven't seen
any
L137[10:30:27] <Blue_595> a good modpack
would include some form of power (Mekanism? TE? IC2? ...)
L138[10:30:40] <Blue_595> and some
expansions for OC
L139[10:30:51] <Blue_595> (such as
OpenSecurity, OCDevices, and Computronics)
L140[10:31:26] <Blue_595> and maybe some
other (mostly compatible) computers like ComputerCraft and
Retrocomputers
L141[10:31:27] <Inari> I like multiple
forms of power. Mechanical as well as electrical
L142[10:31:50] <Blue_595> of course, you
absolutely NEED something like Project Red
L143[10:32:18] <Inari> The issue I mostly
have with OC is that its usage is limited, and even if I make
something fancy with it, I can likely take another mod from the
modpack, make it do the same thing in 10% the time and it would be
better than what I can make in OC
L144[10:32:25] <Blue_595> in my mind, once
you finish a bunch of computers, and maybe a server, you should
automate the production of at least 1 component
L145[10:33:28] <Blue_595> i have a concept
architecture for these items: a double chest as swap space, with
various transposer blocks going to I/O ports and an assembler
block, to automatically make CPUs, RAM, Drones, Tablets, etc.
L146[10:34:07] <Blue_595> and idk where id
go from there
L147[10:34:59] <Blue_595> wait i didnt see
this exact mod before, i think it was the RP2 computers
L148[10:35:06] <Blue_595> (did those have
CPUs you had to put in?)
L149[10:35:42] <Inari> I don't
recall
L150[10:36:24] <Blue_595> anyway gonna go
offline and think about the assembly robot idea i had
L151[10:36:29] ⇦
Quits: Blue_595 (~c8h10n4o2@47.196.86.129) (Quit:
Leaving)
L152[11:02:15]
⇨ Joins: GabelaGarlaSrl
(~GabelaGar@srv10137.dus4.fastwebserver.de)
L153[11:02:28] <GabelaGarlaSrl> hi
guys
L154[11:13:38]
<MGR>
Hi
L155[11:14:22] ⇦
Quits: GabelaGarlaSrl (~GabelaGar@srv10137.dus4.fastwebserver.de)
(Remote host closed the connection)
L156[11:58:46]
<Forecaster> %tonk
L157[11:58:46] <MichiBot> Waesucks!
Forecaster! You beat Lizzy's previous record of 1 hour, 13
minutes and 9 seconds (By 1 hour, 15 minutes and 15 seconds)! I
hope you're happy!
L158[11:58:47] <MichiBot> Forecaster's new
record is 2 hours, 28 minutes and 24 seconds! Forecaster also
gained 0.0025 (0.00125 x 2) tonk points for stealing the tonk.
Position #1.
L159[12:19:31]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B72F.versanet.de)
L160[12:31:06]
⇨ Joins: Digifox03 (~Digifox03@151.54.166.226)
L161[13:29:03]
⇨ Joins: schloops1
(webchat@d51A4D275.access.telenet.be)
L162[14:16:58]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-104-17.dynamic.as20676.net)
L163[14:16:58]
zsh sets mode: +v on Vexaton
L164[14:19:43] ⇦
Quits: Vexatos (~Vexatos@port-92-192-81-207.dynamic.as20676.net)
(Ping timeout: 190 seconds)
L165[15:12:53]
<Forecaster> dang
L166[15:13:06]
<Forecaster> LTD price crashed
L167[15:13:26]
<Forecaster> no points of sale above 1
million that I've found yet
L168[15:15:10]
<Ocawesome101> %tonk
L169[15:15:10] <MichiBot> Waesucks!
Ocawesome101! You beat Forecaster's previous record of 2 hours,
28 minutes and 24 seconds (By 48 minutes)! I hope you're
happy!
L170[15:15:11] <MichiBot> Ocawesome101's
new record is 3 hours, 16 minutes and 24 seconds! Ocawesome101 also
gained 0.0024 (0.0008 x 3) tonk points for stealing the tonk.
Position #6. Need 0.00123 more points to pass ThePiGuy24!
L171[15:32:06]
<Kristopher38> @Forecaster on the beta or
main server?
L172[15:33:02]
<Forecaster> main
L173[15:35:42]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L174[15:35:53]
<Forecaster> not gonna grind on the test
server xD
L175[15:35:59]
<Forecaster> that'd be a huge waste of
time
L176[15:48:53] <Izaya> >when you open
aircraft carriers for purchase by the general public and it breaks
the economy
L177[15:48:55] <Izaya> nice
L178[15:54:02]
<Forecaster> I just meant that the price
dropped below 1 million per ton on the checked stations
L179[15:54:14]
<Forecaster> that's not broken, that's
just how the economy works
L180[15:54:41] <Izaya> Thank you for your
continued service to "no fun allowed"
L181[15:55:28]
<Forecaster> you're welcome
L182[16:11:48]
<Bob> how
do i get the boot drive
L183[16:13:26]
<ThePiGuy24> as in get the adress of the
boot disk?
L184[16:27:48]
<Ocawesome101> `computer.getBootAddress()`
@Bob
L185[16:27:56]
<Bob> yeah
figured
L186[17:03:57] <immibis> is there a
convention for the use of modem ports? Do you typically require a
protocol to use a certain port, or do you just use them as
broadcast groups and identify the protocol from the first message
part?
L188[17:04:24] <Izaya> Minitel uses ports
for VLANs
L189[17:04:24]
<AdorableCatgirl> 👀
L190[17:04:52]
<AdorableCatgirl> zorya's zlan uses
port
L192[17:04:56]
<AdorableCatgirl> 9900
L193[17:05:08]
<AdorableCatgirl> i forgot what port
Tsukinet uses
L194[17:07:43]
<AdorableCatgirl> 20052, iirc?
L195[17:07:52]
<AdorableCatgirl> whatever
L196[17:07:56]
<AdorableCatgirl> tsukinet isn't done
yet
L197[17:08:08] <immibis> I'm trying to
write all my own software; compatibility isn't a concern
L198[17:08:37]
<AdorableCatgirl> Izaya: imagine loading
stuff over frequest
L199[17:08:39]
<AdorableCatgirl> but like
L200[17:08:41] <immibis> i guess if I
design something to be used widely, I can reserve a port, but I'm
not
L201[17:08:42]
<AdorableCatgirl> it's in zorya
L202[17:08:43]
<AdorableCatgirl> B)
L203[17:09:07] <immibis> I was thinking:
use port 1 for unicast (everything opens it, but nothing
broadcasts) and then use the remaining ones for broadcast
domains.
L204[17:09:23] <immibis> Like, port 2 can
be "all boot servers" so that other computers aren't
bothered by computers trying to netboot
L205[17:09:53] <immibis> port 3 could be
"all log servers"
L206[17:10:03] <Inari> Presumably using
specific ports would be more performant
L207[17:10:07] <Inari> In practice, it
proabbly won't matter
L208[17:10:38] <immibis> currently I have
a port per protocol, so all netboot traffic is on port 1. Which
means computers listening to replies also see boot requests from
other computers
L209[17:11:16] <immibis> and port 2 is
remote Lua prompt, which is a unicast-only protocol anyway
L210[17:12:14] <immibis> and port 3 is
remote logging, which is just a server that prints whatever it
receives. That would be wasteful to have on port 2 for
example
L211[17:12:24] <immibis> since the clients
don't know the server address and just broadcast
L212[17:12:50] <immibis> and you didn't
need to know that, it's irrelevant anyway
L213[17:12:58] <Inari> Bonus points if you
actually print it with like ocprinters and make an automatic
storage system for the resulting files
L214[17:13:55] <immibis> there isn't
ocprinters. Logging was just useful for development since my robot
doesn't have a screen
L215[17:14:14] <immibis> and my remote Lua
prompt only returns one result per command, it can't print anything
while it's running
L216[17:15:07] <Michiyo> I wish
OpenPrinters was in some of the bigger packs... OpenSecurity too..
lol
L217[17:16:20] <immibis> maybe one day I
will play on an OpenComputers-centred server. It was fun with
ComputerCraft
L218[17:21:55] <Inari> I still need to
someday find a YT video that explains levers physically (i.e.
showing how the atoms behave)
L219[17:22:35]
<Forecaster> %sip
L220[17:22:35] <MichiBot> You drink a
resonating spice potion (New!). A bard starts playing a lute behind
Forecaster for 2 moons.
L221[17:22:45]
<Forecaster> agh
L222[17:22:49]
<Forecaster> %stab the bard
L223[17:22:49] <MichiBot> Forecaster is
stabbing the bard with dizunilando for 1d4 => 1 damage!
L225[17:24:00]
<Bob> why
is everything matched
L226[17:24:09]
<Bob> i
seem to require the newline, star and space
L227[17:24:14]
<Bob> but
it blatantly ignores
L228[17:24:16]
<Bob> why
is that tough
L229[17:24:55] <Inari> Because star means
"0 or more"
L230[17:24:57] <Inari> Unless you escape
it?
L231[17:26:18]
<Bob>
doesn't [escape all the characters inside ?]
L232[17:26:30]
<Bob> like
[+-] would not mean more and less but actually the + and -
characters in a group
L233[17:26:39] <Izaya> Nope.
L234[17:26:45] <Izaya> [] lets you define
a class of characters
L235[17:27:53] <Izaya> if you did a+b, it
would match any number of a characters, or one b character, I
believe
L236[17:27:58] <Izaya> anyway, you want to
escape them
L237[17:29:08] <Inari> Oh right this is
lua
L238[17:29:43] <Inari> No clue how lua
handles that
L239[17:30:39]
<Bob> yeah
the string patterns are exotic
L240[17:30:43]
<Bob> %
becomes the escape character
L241[17:30:45]
<Bob>
yeah....
L242[17:30:48]
<Bob> time
to rework
L243[17:33:56]
<Skye>
Inari you have a new profile picture on the bridge?
L244[17:38:00] <Inari> Yes
L245[17:38:58] <Inari> Had for a while now
though
L246[17:39:01] <Inari> So I'm not sure I'd
say new
L247[17:39:45]
<Forecaster> if you only noticed just now,
it's new :P
L248[17:47:14] <Skye> Inari, what is
it
L250[17:54:20]
<Skye>
cute
L251[17:54:21] <Inari> A character I made
in a character editor
L252[18:00:19]
<Bob> I'll
make an OC RC oriented pack for a server i just got for free from a
random bored guy
L253[18:00:21]
<Bob>
#confinement
L254[18:03:52] <Skye> Inari, character
editor?
L255[18:38:33]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L256[19:08:03]
<Ocawesome101> %hello need this for
something
L257[19:08:03] <MichiBot> Ocawesome101:
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.
L258[19:26:52]
<gerard>
Does anyone know a MC server with OC that is actually alive?
L259[19:27:44]
<Ocawesome101> Switchcraft, or Ariri's
server @gerard
L260[19:27:58]
<Ocawesome101> %tonk
L261[19:27:58] <MichiBot> Dogast!
Ocawesome101! You beat your own previous record of 3 hours, 16
minutes and 24 seconds (By 56 minutes and 23 seconds)! I hope
you're happy!
L262[19:27:59] <MichiBot> Ocawesome101's
new record is 4 hours, 12 minutes and 47 seconds! No points gained
for stealing from yourself. (Lost out on 0.00094 x 4 =
0.00376)
L263[19:28:25]
<Bob> I'm
making my own server now
L264[19:28:37]
<Bob> some
random peep handed me 2 cores from an i9 and 8GB RAM lmao
L265[19:28:41]
<Bob> i'm
now rushing my OC RC pack
L266[19:28:45]
<Bob> then
pushing
L267[19:28:52]
<Ocawesome101> nice
L268[19:29:21]
<Bob> big
sparse ore spots
L269[19:29:23]
<Bob> like
in factorio
L270[19:29:34]
<Bob>
making teleportation items very very end agme
L271[19:29:40]
<Bob>
altough player teleporters will be mid game
L272[19:29:52]
<Bob> or
even early-mid with EnderIO tweaks
L273[19:29:53]
<Bob> and
so on
L274[19:29:59]
<Ocawesome101> what is
"RC"?
L275[19:30:00]
<Bob>
making also OC computers require less microcrafting
L276[19:30:01]
<Bob>
RailCraft
L277[19:30:05]
<Ocawesome101> ah
L278[19:30:11]
<Ocawesome101> I approve of less
microcrafting
L279[19:30:20]
<Bob> yep
that is kinda a bit annoying
L280[19:30:48]
<Bob>
altough i would like to speak to the owner to implement some
special FTP thing cause working on drives directly is so nice
L281[19:31:15]
<Ocawesome101> y e s
L282[19:31:38]
<gerard> Is
Ariri's server whitelisted? I'm currently downloading Switchcraft,
checking if it's alive.
L283[19:31:47]
<gerard> Oh
9 peeps online
L284[19:32:05]
<Ocawesome101> I think so, might just be
not-giving-the-IP-to-everyone
L285[19:32:19]
<Ocawesome101> it uses a modified version
of the DW20 pack
L286[19:32:22]
<Bob> i bet
ill be the only player on my server lol
L287[19:32:35]
<Ocawesome101> I might join, if you give
me the mod list
L288[19:32:36]
<Bob> i
kinda want to make the game not as fast to progress trough and
require OC robots
L289[19:32:40]
<Bob> well
its still indev
L290[19:32:47]
<Ocawesome101> idc :p
L291[19:32:47]
<Bob> im
still making and tweaking the pack very quickly
L292[19:32:52]
<Ocawesome101> ah
L294[19:33:01]
<Ocawesome101> well, once you get it
finished let me know
L295[19:33:01]
<Bob>
already got this
L296[19:33:06]
<Bob> if
you got any recommendations
L297[19:33:10]
<Bob> or
suggestions for recipe tweaks
L298[19:33:17]
<Ocawesome101> or, maybe just send a zip
with all the mods in it :P
L299[19:33:20]
<Bob> for
RC ive disabled all but rails since it was buggy af
L300[19:33:28]
<Bob> yeah
as im ready ill give a link
L301[20:02:52]
<Kristopher38> @Bob 👍
L302[20:04:48]
<Bob> help
and idea are welcome 👀
L303[20:04:53]
<Bob>
s
L304[20:06:52]
⇨ Joins: ironmountain
(~anon@50-196-104-9-static.hfc.comcastbusiness.net)
L305[20:07:25] ⇦
Quits: ironmountain
(~anon@50-196-104-9-static.hfc.comcastbusiness.net) (Client
Quit)
L306[20:15:34] <Izaya> hmhm
L307[20:15:45] <Izaya> today's cursed
idea
L308[20:16:08] <Izaya> use a custom ssh
auth provider, like gitea does, to provide SFTP access to OC hard
drives
L309[20:16:50] <CompanionCube> %tonk
L310[20:16:51] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Ocawesome101's record of 4
hours, 12 minutes and 47 seconds this time. 48 minutes and 52
seconds were wasted! Missed by 3 hours, 23 minutes and 55
seconds!
L311[20:17:16] <Izaya> then you can access
them over GVFS or similar
L312[20:17:24] <Izaya> or sshfs if you
want I guess
L313[20:18:39] ⇦
Quits: Victorsueca (~Victor_su@90.165.120.190) (Ping timeout: 189
seconds)
L314[20:21:23] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B72F.versanet.de) (Ping timeout:
190 seconds)
L315[20:21:58]
<Ocawesome101> Izaya: Linux but in
OpenComputers and in Lua
L316[20:22:13] <Izaya> no
L317[20:22:17] <dequbed> ^
L318[20:22:32] <Izaya> linux only makes
sense because of the computers it runs on
L319[20:22:46] <Izaya> (and let's not get
into the ways it doesn't make sense)
L320[20:23:44] <Izaya> a machine that is
designed to run high-level languages makes little sense as a target
for a unix-like - there's no need to perform 99% of the
abstraction
L321[20:23:53]
<Ocawesome101> yes, let's get into the
ways it doesn't make sense
L322[20:25:50] <Izaya> I learned to hate a
new thing today.
L323[20:25:54] <Izaya> Windows software
with installers.
L324[20:26:13] <Izaya> imagine
L325[20:26:13] <t20kdc> traditional OS
concepts don't really work in OC
L326[20:26:17] <Izaya> windows having a
real package manager
L327[20:26:24] <Izaya> so you'd just
L328[20:26:24]
⇨ Joins: Victorsueca (~Victor_su@90.165.120.190)
L329[20:26:26] <Izaya> install a
package
L330[20:26:29] <Izaya> and when you wanted
to remove it
L331[20:26:31] <Izaya> it just
L332[20:26:33] <Izaya> uninstalled the
package
L333[20:26:59] <Izaya> t20kdc: define
traditional
L334[20:28:16] <t20kdc> Izaya: memory
management in the normal sense, pre-emptive multitasking and
concepts derived from it...
L335[20:28:36] <dequbed>
"normal"
L336[20:28:52]
<Ocawesome101> so OC is more suited to
DOS? :D
L337[20:28:54] <dequbed> Just say IBM
PC
L338[20:29:24] <Izaya> Ocawersome101: no,
OC is unironically more suited to Symbolics
L339[20:29:31] <t20kdc> Ocawesome101: No.
DOS is closer but also removes too much abstraction, so is arguably
further
L340[20:30:15] <Izaya> was Symbolics the
name of the OS, too, or just the company?
L341[20:30:19] *
Izaya squints
L342[20:30:29] <Izaya> oh, Genera
L343[20:30:42] <t20kdc> Essentially, the
abstraction issues boil down to Lua-related business and the
general use of the filesystem component
L344[20:31:15] <t20kdc> if using alternate
OC architectures that emulate other CPUs and using unmanaged
drives, one can build whatever the architecture supports, but
that's also a tad painful
L345[20:31:33] <CompanionCube> yeah the OS
was Genera
L346[20:32:18]
<Ocawesome101> I suppose OC is really
better suited to exokernels
L347[20:32:27]
<Digifox03>
\@thosewholikerealarchs i'm developing a new arch for OC based on
RISC-V
L348[20:32:50] <Izaya> a RISC-V arch would
be neat
L349[20:32:59] <dequbed> glhf
L350[20:33:05] <Izaya> if OC had better
displays I'd suggest ARM-2 or similar
L351[20:33:17] <Izaya> because RISC OS ran
happily in a few MB of RAM
L352[20:33:23]
<ThePiGuy24>
actualbitmapdisplayswhen
L353[20:33:31] <dequbed> Izaya: ARM7
L354[20:33:36] <CompanionCube> someone
should really rip off the i UI paradigm
L355[20:33:40]
<Bob>
RISC-V 🤔
L356[20:33:45] <CompanionCube> it'd fight
right in with OC
L357[20:33:58] <Izaya> dequbed: ngl I just
want to run RISC OS 3 in OC
L358[20:34:08] <Izaya> RISC OS is neat
though
L359[20:34:17] <dequbed> Izaya: Write more
java then
L360[20:34:36]
<ThePiGuy24> java is cursed
L361[20:34:37] <Izaya> OS stored in ROM,
full GUI, objectively the best BASIC dialect, cooperative
multitasking
L362[20:34:54]
<Digifox03>
i have choosen RISC-V because that isa nicely supports extensions,
which means extensible processors
L363[20:35:09] <Izaya> Digifox03: might be
able to nicely add component interaction
L364[20:35:13] <Izaya> rather than abusing
traps or similar
L365[20:35:33] <Izaya> > Symbolics C, a
version of C written in Lisp
L366[20:35:35] *
Izaya screams
L368[20:36:02] <dequbed> What part is in
LISP? The runtime?
L369[20:36:12] <CompanionCube> Izaya: they
also had FORTRAN and stuff too,i remember
L370[20:36:12]
<Digifox03>
C in lisp seems a bit backward.
L371[20:36:45] <Izaya> dequbed: I'm not
sure, but I feel like a straight compiler is off the cards for a
LISP machine
L372[20:36:49]
<Ocawesome101> CompanionCube: i
UI?...oh
L373[20:37:09] <CompanionCube> blame IBM
for their crappy namig
L374[20:37:19] <dequbed> Izaya: not
necessarily, but maybe a touch inefficent depends on how the lisp
machine operates
L375[20:37:41]
<Digifox03>
anyway i already got t
L376[20:37:52]
<Digifox03>
ops, hit enter on accident
L377[20:38:16]
<Digifox03>
anyway i already got a basic RV32I emulator working in kotlin
L378[20:39:00] <CompanionCube> Izaya: inb4
run symbolics c on the virtual lisp machine for ~maximum
ineffiency~
L379[20:39:05]
<Digifox03>
now i'm working on component interaction
L380[20:39:36]
<Digifox03>
why would anyone use C in a lisp machine?
L381[20:40:04] <CompanionCube> who
knows
L382[20:40:49] <dequbed> Efficiency? Code
Reuse? Interaction with externa libraries?
L383[20:41:02]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B72F.versanet.de)
L385[20:41:20] <Izaya> My guess would be
to use the lisp machine as a development workstation
L386[20:41:50]
<Digifox03>
anyway the biggest problem with creating a realistic arch for OC is
component interaction, because component comunication is built
around lua
L387[20:42:23] <Izaya> AdorableCatgirl had
some interesting ideas about that
L388[20:42:33]
<AdorableCatgirl> they all suck
L389[20:43:13] <Izaya> > The Symbolics
3600 family is a line of 36-bit single-user computers designed for
high-productivity software development and for the execution of
large symbolic programs. 3600-family processors give the user all
the computational power associated with multi-user timesharing
computers in a dedicated workstation. This is accomplished via a
new and unique machine architecture that supports
L390[20:43:15] <Izaya> high-speed symbol
processing operations directly in hardware. For example, every word
in a Symbolics computer's virtual memory is tagged with data type
bits - hence the name tagged architecture to describe 3600-family
processors. The processor reads these bits to prevent illegal
operations. As an added benefit, tag bits reduce the need for data
type declarations in programs.
L391[20:43:33] <CompanionCube> yep
L392[20:43:52] *
Izaya hmhms
L393[20:44:05] <Izaya> I should allow
moving more of PsychOS out of the kernel
L394[20:44:15] <Izaya> so you can reload
anything but the kernel itself
L395[20:44:32]
<AdorableCatgirl> but what is the
kernel
L396[20:44:45] <Izaya> s/kernel
itself/scheduler itself/
L397[20:44:45] <MichiBot> <Izaya> so
you can reload anything but the scheduler itself
L398[20:45:02]
<AdorableCatgirl> hey
L399[20:45:18]
<AdorableCatgirl> i might be able to
reload the scheduler in fennec
L400[20:45:22] <CompanionCube> (though the
available 'virtual lisp machine' actually uses a version of the
later Ivory architecture.)
L401[20:45:34]
<AdorableCatgirl>
since that's the
basis of how it works
L402[20:45:43] <Izaya> it'd be nice to
work on like, the FS handler, then reload it without losing
state
L403[20:45:45] <Izaya> what if I
just
L404[20:46:18]
<AdorableCatgirl> anyways
L405[20:46:28] <Izaya>
load(sourcetext,fname,package.loaded[fname])
L406[20:46:32]
<AdorableCatgirl> real arches sound fun
but are a pain to implement
L407[20:46:34] <Izaya> or whatever the
syntax is
L408[20:46:49] <Izaya> and reload from the
source to allow it to redefine the functions
L409[20:46:55] <Izaya> but if a library
was designed to keep state it could
L410[20:47:04] <Izaya> >:D
L411[20:47:23] <Izaya> this is new levels
of cursed
L412[20:47:32] <Izaya> and perfectly in
line with what I wanted to do with PsychOS
L413[20:47:43] <Izaya> imagine
L414[20:47:45]
<AdorableCatgirl> FIX VT100
L415[20:47:47] <Izaya> editing your
editor
L416[20:47:48]
<AdorableCatgirl> :(
L417[20:47:55] <Izaya> then reloading the
editor
L418[20:47:59] <Izaya> without losing any
of the buffers
L419[20:48:37] <Izaya> AdorableCatgirl: I
will!
L420[20:48:40] <Izaya> once I run into
more bugs.
L421[20:49:11]
<AdorableCatgirl> either i fucked up on
planck-vt100 or your impl broke, or both. likely just me tho
L422[20:49:47] <Izaya> I thought I fixed
it hanging when the line overflowed
L423[20:50:02] <Izaya> try
print(("a"):rep(1000))
L424[20:50:16]
<AdorableCatgirl> oh the hanging i did
while typing commands in
L425[20:50:35]
<AdorableCatgirl> so
L426[20:50:44] <Izaya> oh
L427[20:50:47] <Izaya> it's gone off the
side
L428[20:50:49] <Izaya> neat
L429[20:50:55]
<AdorableCatgirl> k e k
L430[20:50:59] <Izaya> >index out of
bounds
L431[20:51:05] <Izaya> right
L432[20:51:22]
<AdorableCatgirl> don't have to worry
about that with tty.lua, but it also doesn't like the screen side
changing
L433[20:54:12] <Izaya> I fixed it.
L434[20:55:02] <Izaya> pull master and
it'll work
L435[20:55:13] <Izaya> wasn't checking the
cursor pos before displaying the cursor
L436[20:55:18] ⇦
Quits: Victorsueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L437[20:57:00]
<AdorableCatgirl> cool
L438[20:57:06]
<AdorableCatgirl> did i push my latest
update to zorya?
L439[20:57:44] <Izaya> maybe I should move
the cursor displaying code into the flush write buffer
function
L440[20:58:01] <Amanda> Nope, you actually
pushed it to a nuclear reactor's control repository. You've just
caused Chenobyl 2
L441[20:58:24]
<AdorableCatgirl> good
L442[20:58:36]
<AdorableCatgirl> time to hunt for
artifacts
L443[20:58:39]
<AdorableCatgirl> blyat
L445[20:59:03]
<AdorableCatgirl> hi yes
L446[20:59:56] <Izaya> >buffer is a
single string
L447[20:59:59] <Izaya> absolute
madman
L448[21:00:42]
<AdorableCatgirl>
i said i was gonna do
it
L449[21:01:14]
<AdorableCatgirl> how do you like the
godtier implementation
L450[21:01:30] <Izaya> I'm impressed if
concerned tbh
L451[21:01:41]
<AdorableCatgirl> why concerned
L452[21:02:08] <Izaya> some of this stuff
is about as comprehensible than what I write
L454[21:02:48] <Izaya> someone should make
a half-height floppy drive mod
L455[21:02:49]
<AdorableCatgirl> hahaha
L456[21:02:54]
<AdorableCatgirl> no
L457[21:02:56]
<AdorableCatgirl> izaya
L458[21:02:58]
<AdorableCatgirl> dual floppy
L459[21:03:02] <Izaya> yes :^)
L460[21:03:04] <Izaya> well
L461[21:03:06] <Izaya> consider
L462[21:03:08]
<AdorableCatgirl> or
L463[21:03:14] <Izaya> if one floppy drive
is half a block
L464[21:03:16] <Izaya> two is a whole
block
L465[21:03:18]
<AdorableCatgirl> floppy+dual
tapedeck
L466[21:03:44] <Izaya> The machines are
the large boxes on the bottom, the smaller boxes are
"bricks" which contained two SCSI disks or tapes, then
monitors, keyboards, and mice. The coiled cables are "console
cables" which were fiber optic cables to reduce
electromagnetic problems when routed through buildings (since the
machines were kept separate from their consoles which resided in
peoples offices).
L467[21:04:04] <Izaya> >computer room
containing actual computers
L468[21:04:10] <Izaya> >run cables to
peoples' offices
L469[21:04:16] <Izaya> dequbed: I know
what I'm doing for my next base
L470[21:04:19]
<AdorableCatgirl> ooo
L471[21:04:26] <dequbed> hm?
L472[21:04:38] <Izaya> gonna have a
computer room in the basement
L473[21:04:51] <Izaya> obsidian lined with
OpenSecurity doors
L474[21:04:56] <dequbed> nerd
L475[21:05:08]
<DaComputerNerd> what
L476[21:05:08]
<DaComputerNerd> lol
L477[21:05:22] <Izaya> run cables to the
monitors and floppy drives elsewhere
L478[21:05:36] <Izaya> would simplify
networking greatly also
L479[21:05:38]
<AdorableCatgirl> Izaya: i had a galaxy
brain idea for OSSM
L480[21:05:46]
<AdorableCatgirl>
cds
L481[21:05:47] <dequbed> sure, makes the
computer in the crafting room much smaller which makes that room
prettier ^^
L483[21:06:23]
<AdorableCatgirl> wew
L484[21:06:30] <Izaya> AdorableCatgirl:
yes, please allow me to burn like 5M of crafting recipes cheaply
onto a write-once medium
L485[21:06:42] <Izaya> I feel like 7M
would be appropriate for CDs
L486[21:06:48] <Izaya> 1/100th scale
L487[21:06:48] ⇦
Quits: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net) (Ping
timeout: 190 seconds)
L488[21:07:15] <Izaya> dequbed: also I
rewrote the PsychOS terminal driver to not be as slow
L489[21:07:21] <dequbed> neat
L490[21:07:24] <Izaya> I blit characters
in as many as I can between control sequences
L491[21:07:35] <Izaya> now I just need to
figure out htf I want to allow reading single characters
L492[21:07:41]
<AdorableCatgirl> oo, ye
L493[21:07:45]
<AdorableCatgirl> 7M CDs
L494[21:08:06]
<AdorableCatgirl> i still wanna make the
fuckin meme-tier WANS drive that's a danger to everything
L495[21:08:13] <dequbed> Wouldn't that
make CDs larget than HDDs?
L496[21:08:20] <dequbed>
s/larget/larger
L497[21:08:21] <MichiBot> <dequbed>
Wouldn't that make CDs larger than HDDs?
L498[21:08:22]
<AdorableCatgirl> holds a wopping
14MB
L499[21:08:24]
<AdorableCatgirl> and yea
L500[21:08:30] <Izaya> yes, but presunably
write once and only block accessible
L502[21:08:47] <dequbed> Hmm yeah WORM
storage would be interesting.
L503[21:08:51]
<Kristopher38> if you haven't
already
L505[21:09:04]
<Bob>
:GWcorbinMonkaGIGA:
L506[21:09:12]
<AdorableCatgirl> that once happened
iirc
L507[21:09:12] <Izaya> dequbed: most of
the code for write-once storage is already in OSSM
L508[21:09:28]
<AdorableCatgirl> oh CDs will be fun
L509[21:09:35]
<AdorableCatgirl> also most of the code
for R/W storage is in OSSM
L510[21:09:38]
<AdorableCatgirl> too
L511[21:09:43] <Izaya> >most
L512[21:09:47] *
Izaya squints
L513[21:09:48]
<AdorableCatgirl> i just never made it
accessible to the user yet
L514[21:10:01]
<AdorableCatgirl> you have to custom spawn
an item with NBT in
L515[21:10:05]
⇨ Joins: Victorsueca (~Victor_su@90.165.120.190)
L516[21:10:16] <Izaya> AdorableCatgirl:
you should do that before we finish v8 of the modpack
L517[21:10:22]
<AdorableCatgirl> ye
L518[21:10:24] <CompanionCube> not
Symbolics-derived (or TI), but a Lisp Machine nontheless
L519[21:10:25] <Izaya> next world is gonna
be great
L520[21:10:34] <Izaya> CompanionCube: I
love their splash screens
L521[21:10:36]
<AdorableCatgirl> also SoCs, Compute
Cards, Copro cards, NAND, and WORM media
L522[21:10:54] <dequbed> Izaya: Sadly IE
metal presses don't allow for more than one stack else you could
press unwritten CDs from Iron + glass pane. Oh well.
L523[21:10:56]
<AdorableCatgirl> oh, and the unholy SSD
that's way hard to make for obvious reasons
L524[21:11:09] <dequbed>
s/Iron/Aluminium/g actually
L525[21:11:11] <MichiBot> <dequbed>
Izaya: Sadly IE metal presses don't allow for more than one stack
else you could press unwritten CDs from Aluminium + glass pane. Oh
well.
L526[21:11:11]
<AdorableCatgirl> and is only u n m a n a
g e d
L527[21:11:44]
<AdorableCatgirl> if v8 has TiC, i'm gonna
be making it so you have to use that lmao
L528[21:11:58] <Izaya> dequbed: craft
aluminium nugget and glass or plastic into a single item, send it
to the press
L529[21:12:06] <dequbed> Izaya: That could
work
L530[21:12:08] <Izaya> TiC is gonna be
"fun"
L531[21:12:25]
<AdorableCatgirl> i wonder if i can make
it so there's a chance the molten WANS explodes
L532[21:12:26] <Izaya> AdorableCatgirl:
high-tier TiCon materials will be only found as loot
L533[21:12:32]
<AdorableCatgirl> :(
L534[21:12:35]
<AdorableCatgirl> y u do dis
L535[21:12:44] <Izaya> to encourage people
to leave their house
L536[21:12:54]
<AdorableCatgirl> anyways, if i can
L537[21:12:58] <dequbed> Or at least to
trade for them
L538[21:13:02]
<AdorableCatgirl> molten WANS might just
explode
L539[21:13:19] <CompanionCube> Izaya:
which?
L540[21:13:20]
<AdorableCatgirl> and WANS powder is a
fucking unstable explosive
L541[21:13:36] <Izaya> the sarcastic ones
at the top of the page
L542[21:14:30] <CompanionCube> hah
L543[21:14:42] <CompanionCube> the '9000+
uses of undo' is one of the better ones
L544[21:15:01] <CompanionCube> oh right,
that's below the ones you're talking of
L545[21:15:20]
<AdorableCatgirl> HAHA
L546[21:15:23]
<AdorableCatgirl> I FUCKIN DID IT
L547[21:15:28]
<AdorableCatgirl> LUA CONSOLE NOW WORKS ON
T2
L548[21:15:28] <MichiBot> Lua*
L550[21:15:44] <Izaya> anyway
L551[21:15:46] <Izaya> imma have a
shower
L552[21:15:51]
<AdorableCatgirl> aight
L553[21:15:53] <Izaya> so I can shower
thoughts about some of these more cursed ideas
L554[21:16:03] <dequbed> The website gets
infinitely better with JS enabled. e.g. the burning trash heap for
"actively developed"
L556[21:16:40]
<AdorableCatgirl> i uh
L557[21:16:53]
<AdorableCatgirl> i think i did bgr
instead of rgb internally or something
L559[21:19:40]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L560[21:25:57]
<AdorableCatgirl> i'm gonna make fennec
multi-user because that seems fun
L563[21:33:39]
<AdorableCatgirl> atm, it's really easy to
detect if one is using vBIOS
L564[21:34:07]
<AdorableCatgirl> might add a thing so
it'll make itself show up with a normal component address 'cause
atm
L566[21:34:31]
<AdorableCatgirl> it does this
L567[21:41:36]
<Ocawesome101> This is an early 2006
MacBook Pro, and the only laptop in our house with a working DVD
drive
http://tinyurl.com/quw2oa2
L568[21:41:50]
<Ocawesome101> I think ima install Windows
XP on it later— found a disk for that as well as Snow Leopard
L569[21:48:29]
<AdorableCatgirl> speaking of 2006
hardware
L570[21:48:39]
<AdorableCatgirl> i'm giving a friend my
old C2Q machine
L571[21:48:43]
<AdorableCatgirl> 3GHz Q6600
L572[21:48:49]
<AdorableCatgirl> 🦀
L573[21:48:57]
<Digifox03>
"install Windows XP" i hope you don't plan to have it
connected to anything else
L574[21:49:11]
<AdorableCatgirl> it runs doom 2016 at
like 50fps on high
L575[21:49:16]
<AdorableCatgirl> mostly because of the
1050 i slammed in there
L576[21:52:50]
<AdorableCatgirl> anyways
L577[21:52:54]
<AdorableCatgirl> for gaming in current
year
L578[21:53:07]
<AdorableCatgirl> it's not great, but
it'll run recent-ish games
L579[21:54:10] <Izaya> Vulkan stronk
L580[21:54:30] <Izaya> if your game is
well written and using modern APIs you'll be all g with it for a
while assuming you have a decent GPU
L581[21:54:58] <Izaya> Ocawesome101: I'll
mail you a DVD drive if you want
L582[21:55:00] <Izaya> ... Or 10.
L583[21:55:15] <Izaya> ... Or 100.
L584[21:55:20]
<AdorableCatgirl> WHAT KIND
L585[21:55:22]
<AdorableCatgirl> OF DVD DRIVE
L586[21:55:26]
<AdorableCatgirl> WE TALKING ABOUT
L587[21:55:27] <Izaya> varies
L588[21:55:48] <Izaya> my collection
ranges from 2X CD-ROMs with the audio header to modern BD
drives
L589[21:57:26]
<AdorableCatgirl> 👀
L590[22:03:45]
<Kristopher38> so I found a quirk in
lua
L591[22:04:11]
<Kristopher38> (i'm talking like there
weren't that many lol)
L592[22:04:57]
<Kristopher38> normal lua functions, when
you don't supply an argument, they assume nil, but builtin
functions don't
L593[22:05:23]
<Kristopher38> so type() and type(nil) get
you different results
L594[22:05:29]
<Kristopher38> so for example type() and
type(nil) get you different results [Edited]
L595[22:16:27] <Skye> Izaya, I want a
superfloppy drive
L596[22:16:52] <Izaya> that's an ambiguous
term
L597[22:17:01] <Skye> LS-240
L598[22:17:07] <Skye> IDE
L599[22:17:42] <Izaya> oh, like a zip
drive but not
L600[22:18:00] <Skye> LS-240 is compatible
with normal floppies
L602[22:22:58] <Skye> Izaya, you might be
able to find it better than ,e
L604[22:23:07] <Izaya> like, IRL?
L605[22:23:09] <Izaya> no.
L606[22:23:10] <Skye> > It was more
successful in Asia and Australia, where the second-generation
SuperDisk LS-240 drive and disk was released.
L607[22:23:15] <Izaya> There's no
interesting hardware here.
L608[22:23:23] <Izaya> None at all.
L609[22:23:31] <Izaya> Want a Sun machine?
That'll be $1000 shipping from the US.
L610[22:23:51] <Izaya> Unless you want a
rackmount server.
L611[22:24:13] <Izaya> In which case your
choices are a $250 1999 UltraSPARC-IIi machine, or a $25, 000
current one
L612[22:24:15] <Skye> read the
article
L614[22:25:27] <Skye> only in Asia AND
AUSTRALIA did the LS240 ever get released
L615[22:25:57] <Izaya> well I can safely
say
L616[22:26:00] <Izaya> I've never seen
one
L617[22:26:39] <Izaya> AdorableCatgirl:
got local echo and character-by-character mode working in my VT
driver
L619[22:27:54] <Izaya> Skye, dequbed,
AdorableCatgirl: thoughts on having a buffer mode specifically for
working with interactive terminals?
L620[22:27:58] <Skye> faulty
unfortnately...
L621[22:28:59] <Izaya> alternatively
readline that takes an existing buffer?
L622[22:30:45] <Izaya> like
L623[22:30:50] <Izaya> the buffer
library
L624[22:31:01] <Izaya> you can
bufferObject.stream to get the stream that is wrapped with a
buffer
L625[22:31:29] <Izaya> I'm thinking wrap
the buffer object with another function that implements
readline
L626[22:31:52] <Izaya> but if you want raw
character-by-character, you can just use io.input().stream
L627[22:53:38]
<Ocawesome101> @Digifox03 I probably won’t
really be doing that :P my last XP machine was an eMachines...
something. It was s l o w
L628[22:53:44] ⇦
Quits: Legit (~legit@102.20.191.92.dynamic.jazztel.es) (Remote host
closed the connection)
L630[22:59:56]
<Ocawesome101> (Almost) got me a working
XP install
L631[23:00:12]
<Ocawesome101> Only another ~40 minutes
:P
L632[23:00:38] <Izaya> Ocawesome101: what
are your thoughts on above?
L633[23:00:41] <Izaya> you do OS
development
L634[23:01:14]
<Ocawesome101> That would be neat
L635[23:01:44] <Izaya> is that sane or
should I consider something else
L636[23:01:54] <Izaya> like I figure
alternatively I could maybe implement it as a buffer mode
L637[23:03:57]
<Ocawesome101> Why are you asking me
what’s sane?
L638[23:03:59] <dequbed> Izaya: Er I don't
know enough about OC lua or PsychOS to give you a qualified
statement on that question ^^'
L639[23:05:43] <Izaya> Ocawesome101:
because you write software for OC and will have to think about this
yourself eventually if you develop OSes
L640[23:05:47] <Izaya> dequbed: how about
a general statement?
L641[23:07:45]
<Ocawesome101> In that case, d o i t
L642[23:07:56] <Izaya> do what
L643[23:07:58] <Izaya> which
L644[23:08:02] <Izaya> >.>
L645[23:08:11]
<Ocawesome101> The buffer thing
L646[23:08:20] <Izaya> aight
L647[23:10:02]
<Ocawesome101> Make sure it’s completely
unreadable and unmaintainable
L648[23:10:09] <dequbed> Izaya: In general
making interactive mode as low-latency as possible is always a good
thing. If you need to make software slightly more complex or build
hardware differently that's usually worth the smaller frustration
of your users.
L649[23:11:13] <Izaya> dequbed: that's the
advantage of the current method - the same process reading keys is
doing the local echo and such
L650[23:11:36]
<Ocawesome101> I kind of want to put w7
32bit on this thing because its GPU seems to perform decently
L651[23:11:51]
<Ocawesome101> ATI 128mb iirc
L652[23:12:02] <Izaya> currently what I've
done is that there's a nonstandard VT100 mode
L653[23:12:14]
<Ocawesome101> Does better than the GMA in
the 2008 I had
L654[23:12:29]
<Ocawesome101> In macOS anyway
L655[23:12:38] <Izaya> that can disable
the processing and pass the buffer straight to the buffer
library
L656[23:23:11] ⇦
Quits: Cervator (~Thunderbi@70.241.38.147) (Quit:
Cervator)
L657[23:29:54]
<Ocawesome101> Well dangit, I’ve gotta
install the drivers off the DVD manually because my XP service pack
is too old
L658[23:31:58]
<ThePiGuy24> ripp
L659[23:32:09]
<AdorableCatgirl> AAAA
L660[23:32:13]
<AdorableCatgirl> I AM IN LAIN
L661[23:32:17]
<AdorableCatgirl> *pain
L662[23:32:42]
<AdorableCatgirl> bread in french
L663[23:35:16] <Izaya> do not lewd the
lain
L664[23:36:28]
<AdorableCatgirl> i had to get fucking
boiler into the back of my lil pickup
L665[23:36:40] ⇦
Quits: schloops1 (webchat@d51A4D275.access.telenet.be) (Quit:
webchat.esper.net)
L666[23:37:01]
<AdorableCatgirl> probably 180kg