<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:18]
<PewPewCricket> @lunar_sam does the
paritionn's last sector = the size + the first sector\
L2[00:07:20]
<PewPewCricket> * sector?
L3[00:07:27]
<PewPewCricket> * partition's last sector
= the size + the first sector?
L4[00:08:21] <lunar_sam> you can use
+sectors/+size(K/M) in fdisk to just set the size
L5[00:08:55] <lunar_sam> but yeah, it's
first sector + size - 1
L7[00:18:07]
<PewPewCricket> its not printing out
i
L8[00:18:30]
<PewPewCricket> it should iterate through
each partition entry
L9[00:18:32]
<PewPewCricket> get its values
L10[00:18:59]
<PewPewCricket> and print i each time it
increments until it reaches size
L11[00:20:08]
<PewPewCricket> * find an entry with the
active flag
L12[00:20:30]
<PewPewCricket> then iterate a rpint loop
for i until it reaches the value of size
L13[00:22:48] <Corded> >
<lunar_sam> you can use +sectors/+size(K/M) in fdisk to just
set the si…
L14[00:22:48]
<PewPewCricket> lunar_sam what bit from
least to most signifigant is the active flag at
L15[00:22:53]
<PewPewCricket> * significant is the
active flag at
L17[00:25:20]
<PewPewCricket> ah convert the hex to
binary
L18[00:25:21]
<PewPewCricket> okay
L20[00:26:37]
<PewPewCricket> * 199 sectors?
L22[00:26:44]
<PewPewCricket> idk how its getting
512
L24[00:33:00] <lunar_sam> ...did you type
in the end sector as `200` or `+200`
L25[00:35:18]
<PewPewCricket> ?
L27[00:37:20]
<PewPewCricket> idk
L28[00:37:21]
<PewPewCricket> what
L29[00:38:55] <Corded> >
<PewPewCricket> YES
L30[00:38:56]
<PewPewCricket> i didnt notice earlier but
why is the start and end in bytes?
L31[00:39:14]
<PewPewCricket> not sectors
L32[00:40:16] <lunar_sam> i can't really
help if i can't see your code
L33[00:40:21] <lunar_sam> and i'm working
on a filesystem driver atm
L34[00:41:11] <Corded> >
<lunar_sam> i can't really help if i can't see your
code
L36[00:45:39] <lunar_sam> what is
L37[00:45:41] <lunar_sam> even going on
here
L38[01:13:29]
<PewPewCricket> bios
L39[01:14:02]
<PewPewCricket> i wrote some
comments
L40[01:18:52] <lunar_sam> why are you
unpacking then repacking the partition info
L41[01:19:05] <lunar_sam> also you know you
can use `1 << x` to get powers of two
L42[01:19:23]
<PewPewCricket> i didnt make the getBit
and setBit functions
L43[01:19:29]
<PewPewCricket> those were by my
freind
L44[01:19:41]
<PewPewCricket> * friend
L45[01:20:16] <Corded> >
<lunar_sam> why are you unpacking then repacking the
partition info
L46[01:20:16]
<PewPewCricket> sotring 5 values in 1
table entry
L47[01:20:20]
<PewPewCricket> * storing 5 values in 1
table entry
L48[01:21:02]
<PewPewCricket> but does osdi store its
start and size in bytes instead of sectors?
L49[01:21:16]
<PewPewCricket> isk how else id get
512
L50[01:21:28]
<PewPewCricket> and 51455
L51[01:21:32]
<PewPewCricket> for start and size
L52[01:21:36]
<PewPewCricket> of partition 1
L53[01:21:51] <lunar_sam> no
L54[01:22:02] <lunar_sam> also you can have
tables inside tables
L55[01:22:48]
<PewPewCricket> do you see how im getting
512?
L57[01:23:32]
<PewPewCricket> how are these number being
picked
L58[01:24:36] <Corded> >
<lunar_sam> also you can have tables inside tables
L59[01:24:36]
<PewPewCricket> how would i put a table in
a table?
L60[01:25:45]
<PewPewCricket> like in this example if i
wanted the table partition to contain a table with all 5
variables
L61[01:26:30]
<PewPewCricket> that i could call by doing
something like partition[i].size
L62[01:26:45]
<PewPewCricket> and get the size var in
the 1st partition entry
L63[01:27:42] <Hawk777> Tables are values
like anything else. So just make a table (e.g. “local t = {}” and
then “t.size = size” and “t.start = start” and so on, and then use
“t” like any other value, e.g. “partition[i] = t”.
L64[01:28:17] ⇦
Quits: lily (~Lily@58.84.227.106) (Quit: Konversation
terminated!)
L65[01:28:19] <Hawk777> There are more
compact ways to create tables of course, like “local t = { size =
size, start = start }”.
L66[01:28:24] <Hawk777> But how you get the
table doesn’t matter.
L67[01:28:25]
<PewPewCricket> but i want a table in a
table to contain that
L68[01:28:32] <Hawk777> I literally just
told you how to do that.
L69[01:28:37] <Hawk777> You make a
table.
L70[01:28:41] <Hawk777> Then you put the
table in another table.
L71[01:28:55]
<PewPewCricket> partition[i] =
table?
L72[01:28:55] <Hawk777> “local t = { size =
size, start = start }”. Now “t” is a table.
L73[01:29:02] <Hawk777> “partition[i] = t”.
Now partition[i] is a table!
L74[01:29:07]
<PewPewCricket> ah
L75[01:29:08]
<PewPewCricket> i see
L77[01:33:11]
<PewPewCricket> as it scrolls for 5
mins
L78[01:33:24]
<PewPewCricket> and stderr dosent follow
> or >>
L79[01:33:46] <Hawk777> You’re not
incrementing “i” inside the “while i <= last”.
L80[01:36:58] <Corded> >
<PewPewCricket> first number is start sector last number is
last sector
L81[01:36:58]
<PewPewCricket> same issue after changing
to the table in a table method
L85[01:39:09]
<PewPewCricket> i assume the issue whould
be in here
L86[01:39:14]
<PewPewCricket> * would be in here
L87[01:42:04] <Hawk777> Please provide more
detail. “scrolls for 5 minutes” with what output?
L88[01:42:26] <Corded> >
<Hawk777> Please provide more detail. “scrolls for 5
minutes” with wh…
L89[01:42:26]
<PewPewCricket> it fixed
L90[01:42:30]
<PewPewCricket> it was a syntax
error
L91[01:43:02]
<PewPewCricket> i deleted some messages on
discor
L92[01:43:03]
<PewPewCricket> * discord
L93[01:43:15]
<PewPewCricket> ignore everything before
"same issue after changing to the table in a table
method"
L94[01:43:36]
<PewPewCricket> fdisk wrote the partition
table correctly so idk how im reading this wrong
L96[01:50:30]
<PewPewCricket> what's happening
here?
L97[01:50:37]
<PewPewCricket> im geniunely lost
L99[01:59:13]
<PewPewCricket> Type shouldn't be nil qand
start and size are fucked up
L100[01:59:19]
<PewPewCricket> * amd start and size are
fucked up
L101[01:59:26]
<PewPewCricket> * and start and size are
fucked up
L102[02:06:25] <Hawk777> You forgot to add
1 to offset due to 1-based string indexing.
L103[02:06:32] <Hawk777> offset = 32 * i +
1
L104[02:08:28] <Hawk777> Also I have no
idea why you wrote “if flags == nil then”; flags can never be nil
because an unpack of format I3 will never yield anything other than
an integer.
L105[02:08:38] <Hawk777> I suspect the
same is true for name.
L106[02:08:57] <Hawk777> As for why type
is nil, it’s because your table doesn’t have a field called “type”,
you called the field “part” instead.
L107[02:09:36]
<PewPewCricket> I noticed that
L108[02:09:40]
<PewPewCricket> I meant to put name
L109[02:10:33]
<PewPewCricket> Wait not name
L110[02:10:35]
<PewPewCricket> Type
L112[02:12:10]
<PewPewCricket> added + 1 and now this
happens
L113[02:12:39] <Hawk777> The start and
size look right.
L114[02:13:29]
<PewPewCricket> but now the otehr half is
wrong
L115[02:13:33]
<PewPewCricket> * other half is
wrong
L116[02:14:17] <Hawk777> Why did you use
c9 for type? It’s c8.
L117[02:14:51] <Hawk777> Did you take any
time to double-check things?
L118[02:15:10]
<PewPewCricket> HOLY SHIT
L119[02:15:12]
<PewPewCricket> almost
L120[02:15:34]
<PewPewCricket> now its just type being
ni;
L121[02:15:36]
<PewPewCricket> * nil
L122[02:15:39] <Hawk777> Share the code
again.
L123[02:16:20] <lunar_sam> welp, when i
get home, all that's left is file handles and such and i have an fs
driver for OpenOS
L124[02:16:57] <lunar_sam> ...though i
should probably test with directories first
L126[02:18:02] <Hawk777> I already told
you the problem and you didn’t fix it. You called the table field
“part” but you’re trying to print “type”.
L127[02:18:15] <Hawk777> You also didn’t
remove the unnecessary “partType == nil” and “name == nil”
checks.
L128[02:21:35]
<Vaur>
%tonk
L129[02:21:35] <MichiBot> Boo-yah! Vaur!
You beat your own previous record of <0 (By 2 hours, 54 minutes
and 28 seconds)! I hope you're happy!
L130[02:21:36] <MichiBot> Vaur's new
record is 2 hours, 54 minutes and 28 seconds! No points gained for
stealing from yourself. (Lost out on 0.00291)
L131[02:22:57]
<PewPewCricket> OH i didnt notice it
L132[02:22:59]
<PewPewCricket> sorry
L133[02:23:05]
<PewPewCricket> been looking at it fro
hours
L134[02:23:09]
<PewPewCricket> im stupid
L135[02:23:11]
<PewPewCricket> cant read
L136[02:39:30]
<PewPewCricket> thankk you so much
L137[02:49:23]
<PewPewCricket> is ther a program to write
lua code to a section of a unmanaged disk?
L138[02:49:30]
<PewPewCricket> * there a program to write
lua code to a section of a unmanaged disk?
L139[03:03:37] <lunar_sam> i have yet to
make an implementation of dd
L140[03:03:58]
<Ocawesome101> ulos2 might have one, i
don't recall
L142[03:25:47] <lunar_sam> i'd be writing
one for openos :p
L143[03:48:00] <lunar_sam> though it'll
probably have some funky syntax vs the real dd because
Reasons
L144[03:49:46] <lunar_sam> if you wanna
copy to/from block devices, you'll use idev/odev instead of if/of
because i am lazy
L145[04:06:37] <Elfi> Oh, when did they
add that?
L146[04:06:55] <Elfi> Oh wait
L147[04:06:59] <Elfi> Missed the
context
L148[04:23:03] <Corded> > <Vaur>
Well boston dynamics have had those for a while
L149[04:23:03]
<Forecaster> Yeah, but what good are they
for car manufacturing
L150[04:23:43]
<Forecaster> This is just one of that
idiotic man's random ideas
L151[06:08:45]
⇨ Joins: Vexatos
(~Vexatos@p200300EaEf245500b280E2618A908dCe.dip0.t-ipconnect.de)
L152[06:08:45]
zsh sets mode: +v on Vexatos
L153[06:33:23]
⇨ Joins: IBMCPU (~IBMCPU@38.23.0.26)
L154[06:34:01] <IBMCPU> I'm trying to make
a TV in OpenComputers
L155[06:37:24] ⇦
Quits: IBMCPU (~IBMCPU@38.23.0.26) (Ping timeout: 190
seconds)
L156[06:50:24]
<Spider
EveryOS> %tonkout
L157[06:50:24] <MichiBot> Bejabbers!
Spider EveryOS! You beat Vaur's previous record of 2 hours, 54
minutes and 28 seconds (By 1 hour, 34 minutes and 20 seconds)! I
hope you're happy!
L158[06:50:25] <MichiBot> Spider EveryOS
has stolen the tonkout! Tonk has been reset! They gained 0.004 tonk
points! plus 0.003 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 2.53144908. Position #3 Need
0.00868092 more points to pass Forecaster!
L159[07:00:49] ⇦
Quits: Thutmose (~Patrick@67.21.186.228) (Read error: Connection
reset by peer)
L160[07:01:32]
⇨ Joins: Thutmose (~Patrick@67.21.186.228)
L161[07:05:01]
⇨ Joins: IBMCPU (~IBMCPU@38.23.0.26)
L162[07:05:52] ⇦
Quits: IBMCPU (~IBMCPU@38.23.0.26) (Remote host closed the
connection)
L163[07:08:17] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7ca4:2a00:6948:7f63:a378:d888)
(Quit: Leaving.)
L164[08:19:50]
<Forecaster> %sip
L165[08:19:51] <MichiBot> You drink a
salty cyan potion (New!). The potion contained a computer virus! It
changed Forecaster's theme to one they don't like!
L166[09:20:24]
<nintendo
DS> %sip
L167[09:20:24] <MichiBot> You drink a wild
blue potion (New!). nintendo DS suddenly craves cake.
L168[09:23:09] <Corded> >
<PewPewCricket> is there a program to write lua code to a
section of a unma…
L169[09:23:09]
<ff_66>
`for i = 1, string.len(luaCode)/512, 1 do
L170[09:23:09]
<ff_66>
drive.writeSector(i, string.sub(i * 512, (i+1) * 512))`
L171[09:23:18]
<ff_66> *
512))
L172[09:23:18] <Corded> end`
L173[09:23:55]
<ff_66>
where luaCode is your code, and drive the disk you want to
use
L174[09:24:40]
<ff_66> i
just hardcoded the value 512, but it should be
'drive.getSectorSize()'
L175[09:26:03]
<ff_66> and
also, my discord client stopped booting and instead wants me to
upgrade to the exact same version i'm already using
L176[09:26:52]
<ff_66>
plus Firefox can crash every 15 minutes due to my very old graphics
card
L177[09:28:06]
<ff_66> i
don't know why because it supports GL 3.1 so it can use graphics
acceleration, i don't see a problem here 😦
L178[09:29:31]
<ff_66>
like, ok it's a GeForce 210 on Ubuntu, but it *should* run
fine
L179[09:29:57]
<ff_66> i
even have the box in front of me
L180[09:31:58]
<ff_66> -#
OK, it runs at 30 fps on minecraft. But still !
L181[09:43:22]
<Vaur>
%tonk
L182[09:43:22] <MichiBot> Eureka! Vaur!
You beat Spider EveryOS's previous record of <0 (By 2 hours, 52
minutes and 58 seconds)! I hope you're happy!
L183[09:43:23] <MichiBot> Vaur's new
record is 2 hours, 52 minutes and 58 seconds! Vaur also gained
0.00288 tonk points for stealing the tonk. Position #1.
L184[10:02:25] <Izzy> my IRC client
doesn't even require a graphics card :)
L185[10:05:44]
<ff_66>
technically speaking you still need one unless you're a server or
you're running with integrated graphics
L187[10:06:05]
<ff_66> oh
wait integrated graphics are graphics card
L189[10:07:13]
<ff_66>
already know that crts are the best screens, Smash bros melee
competitions always uses them because of AV signal
L190[10:14:47]
<ff_66> and
crts are directly using the AV signal, so they have lower latency
than numeric signal-based TVs
L191[10:15:09]
<ff_66> but
using windows on that is another level...
L192[10:15:18]
<ff_66>
wait win11 ???
L193[10:15:36]
<ff_66>
thought 10 😱
L194[10:16:44] <Izzy> ff_66: no, I can run
my IRC client over a serial connection
L195[10:16:55] <Izzy> and if I had an
actual serial terminal, I could use one of those
L196[10:17:27] <Izzy> a teletype may be a
bridge too far as far as IRC clients go, however
L197[10:18:03] <Izzy> probably possible,
but you'd need to find one designed for it
L198[10:18:25] <Izzy> something that would
handle the fact you can't actually move the cursor gracefully
L199[10:23:27] <Corded> > <Izzy>
ff_66: no, I can run my IRC client over a serial connection
L200[10:23:28]
<ff_66>
we're in 2024, not in the '80s, but what hardware are you running
???
L201[10:28:03] <Izzy> uh a 5800X3D, 32GB
of RAM, and a 6700XT
L202[10:28:20] <Izzy> but my IRC client is
happy with whatever stream you give it :)
L203[10:43:08] <lunar_sam> you know i've
been planning on building a dumb terminal One Day
L204[10:43:09] <lunar_sam> WAIT
L205[10:43:36] <lunar_sam> Izzy: i should
use a b/w mini CRT in the toolbox terminal :v
L206[11:00:48] <Izzy> like out of a
TV?
L207[11:00:52] <Izzy> a camping TV?
L208[11:08:47] <Izzy> current status:
surprised that nextcloud 29 actually performs better than nextcloud
23
L209[11:08:57] <Izzy> didn't think we made
software that got faster after release any more
L210[11:09:14] <Corded> > <Izzy>
uh a 5800X3D, 32GB of RAM, and a 6700XT
L211[11:09:14]
<ff_66>
Mordern pcs still have COM ports ??? OK mine has one but it is from
2016
L212[11:10:06]
<ff_66>
with a i5-6600K, 8GB DDR3 and a GTX 1650 SUPER, it can still run
games, but is starting to show its age
L213[11:12:01] <Izzy> it has a header for
it, but I don't actually have one on the back. bit of a pain,
actually.
L214[11:12:29] <Izzy> better than the HP
server that has two on-board, but both use different non-standard
pinouts
L215[11:13:40] <Corded> > <Izzy>
it has a header for it, but I don't actually have one on th…
L216[11:13:40]
<ff_66> my
current PC, which is from 2010 (Core2 Duo E8400 and GeForce 210)
actually has a COM port in the back
L217[11:15:14] <Izzy> I have a bunch of
haswell boxes with real serial ports on the back
L218[11:15:22] <Izzy> guess the EliteDesk
G5 is just too new for them >.>
L219[11:15:22]
<lunar_sam>
i swear to shit
L220[11:15:26]
<ff_66> and
another ooooolder PC even had an parallel port, but unfortunately
the PSU died and made a short on the motherboard, so the only thing
i have left from it is the old IO shield of my computer
L221[11:15:50]
<lunar_sam>
i'm gonna buy another 2 USD VPS to forward traffic from a box at my
house
L222[11:16:04]
<lunar_sam>
just to set up my own XMPP server again
L223[11:16:08]
<ff_66> if
i remeber it had an athlon64
L224[11:16:16]
<lunar_sam>
the one i'm using fuckin SUCKS
L225[11:16:37]
<lunar_sam>
anyways, my motherboard has a parallel port header lmao
L226[11:16:55]
<ff_66> i'm
feeling very old with these PCs
L227[11:17:06]
<lunar_sam>
Izzy: and yes, out of a mini TV
L228[11:17:14] <Corded> > <surface
to air missile> anyways, my motherboard has a parallel port
header lmao
L229[11:17:14]
<ff_66> now
buy a compatible printer lol
L230[11:17:31]
<lunar_sam>
i would love to
L231[11:17:56]
<lunar_sam>
USB printers are a sham
L232[11:18:28]
<ff_66> i
have a floppy reader but my current motherboard don't have a 34-pin
IDE header, it is one of the last memories of my NEC WA1310
prebuilt
L233[11:19:02]
<ff_66> do
they even exist anymore ?
L234[11:19:05] ⇦
Parts: lunar_sam (c44a7f2987@2a00:c70:1:178:170:40:189:1) (Error
from remote client))
L235[11:19:40]
<lunar_sam>
does what even exist anymore
L236[11:19:47]
⇨ Joins: lunar_sam
(c44a7f2987@2a00:c70:1:178:170:40:189:1)
L237[11:20:01] <lunar_sam> boowomp
L238[11:20:22] <lunar_sam> i really do not
like discord
L239[11:20:33] <Izzy> lunar_sam: do you
want an account on my XMPP server once I get it talking to
LDAP?
L240[11:20:51]
<ff_66>
what a shame we can't use our beloved floppies like in OC
L241[11:23:33]
<ff_66> the
problem is that floppy drives are even not real IDE, it's a shugart
interface
L242[11:23:52]
<ff_66> so
you'll always need a compatible motherboard
L243[11:24:25]
<ff_66> at
least USB to 34-pin converters exists
L244[11:24:33] <lunar_sam> Izzy:
realistically, i want to have my own setup
L245[11:24:40]
<ff_66>
it's the best we can have
L246[11:25:15] <lunar_sam> probably gonna
order another SD card or w/e and use a raspi for my XMPP server
lol
L247[11:26:58] <lunar_sam> or maybe i'll
do something else
L248[11:27:00] <lunar_sam> who knows
L249[11:27:19] <lunar_sam> kinda want
something i can haphazardly shove a harddrive on
L250[11:27:36] <lunar_sam> maybe i'll use
my old nugget of a server, deja-vu, it's low power enough
L251[11:27:48] <lunar_sam> i need a
replacement for baker though, she's cooked and uses way too much
power
L252[11:28:31]
<ff_66> do
PCI (or PCI-E at best) FDD conrollers exists ? i want desperately
to revive my FDD 😥
L253[11:44:08]
<ff_66>
apparently they are very rare 😦
L254[11:50:42] *
Amanda meows and looks around
L256[11:59:46] ⇦
Parts: lunar_sam (c44a7f2987@2a00:c70:1:178:170:40:189:1)
())
L257[12:00:00] <nadja> Izzy: Hmmmm, FPGA
implementing VT100 to CRT analog signal is probably not *that*
complicated to do. If you ever want to build something that utterly
stupid and fun hit me up :P
L258[12:00:04]
⇨ Joins: lunar_sam (c44a7f2987@jabberfr.org)
L259[12:00:19] <stephanj> @ff_66: as you
suggested, use a usb floppy drive?
L260[12:00:34] <Izzy> nadja: [butterfly
meme] is this a GPU?
L261[12:00:51] <nadja> Izzy: It's not
technically a GPU!
L262[12:01:02] <Izzy> because it doesn't
process graphics, only text?
L263[12:01:25] <nadja> Exactly, plus you
can't *technically* put draw calls on it ;)
L264[12:01:51] <Izzy> also, nadja,
extending the same offer to you for XMPP
L265[12:02:08] <nadja> What offer?
L266[12:02:29] <nadja> oh the having an
account on yours?
L267[12:02:29] <nadja> Sure
L268[12:02:42] <Izzy> okey it won't be for
a little bit but will PM you an invite
L269[12:03:25] <Izzy> can't migrate to the
new setup until all the current users have migrated
L270[12:04:11] <nadja> Ah yes, the SASL2
problem :P
L271[12:04:38] <Corded> >
<stephanj> @ff_66: as you suggested, use a usb floppy
drive?
L272[12:04:38]
<ff_66> if
i don't find, yes. but i'm working hard to find *at least* a PCI
floppy controller card. I know these used to exist, especially when
ISA disappeared from motherboards around the late 90s and the
beginning of the 2000s
L273[12:08:54]
<ff_66>
found a controller
L274[12:09:20]
<ff_66> but
it's ISA, i don't think it's supported by any computer today
L275[12:10:21]
<ff_66> no
way i found an authentic CGA adapter
L277[12:18:49]
<ff_66> oh
bruh there is completely no ISA compat today nooooo
L278[12:19:35] <Izzy> do you ever think
about how IDE is literally ISA
L279[12:21:00] <Corded> > <Izzy>
do you ever think about how IDE is literally ISA
L280[12:21:00]
<ff_66> a
floppy drive is not ide, it's completely the opposite
L281[12:21:05]
<ff_66> it
is dumb
L282[12:21:28] <Izzy> funny you say that
given I didn't say floppy in my message at all
L283[12:21:55]
<ff_66>
only 2 pins on the entire 34 are used for data, the rest is for
controlling how the drive works
L284[12:22:23] <Corded> > <Izzy>
funny you say that given I didn't say floppy in my message …
L285[12:22:23]
<ff_66> and
i would search then a PCI to ISA adapter
L286[12:22:41] <Amanda> ! My pinetab
shippeD!
L287[12:23:02]
<ff_66> but
yes theoretically you can mount directly the drive on the port with
*a lot* of work
L288[12:23:03] <Izzy> shippe-dee
L289[12:23:15]
<ff_66> ?
what ?
L290[12:27:03] *
Amanda beams a mug of coffee next to herself to attract Elfi from
wherever she went overnight
L291[12:31:45]
<ff_66> i
think i'll go usb adapter then
L292[12:32:26] <Izzy> you can get whole
USB floppy drives if you aren't aware
L293[12:32:56] <Izzy> though honestly not
sure why you'd bother unless you have old machines with no other
storage and/or no networking capabilities
L294[12:33:36] <Corded> > <Izzy>
you can get whole USB floppy drives if you aren't aware
L295[12:33:37]
<ff_66> no
thanks i already have a "true" FDD
L296[12:34:10]
<ff_66>
it's always good to hear them again
L297[12:34:36]
<Forecaster> I work with ancient
industrial machines that use floppy drives
L298[12:34:45]
<Forecaster> We force them to use usb
instead
L299[12:34:52]
<Forecaster> Where we can
L300[12:35:54]
<Forecaster> Or rather, trick them into
using usb
L301[12:41:38]
<ff_66> i
found an interesting thing about the OC expansion cards
L302[12:42:26]
<ff_66> I
saw that most of them are using PCI, that is pretty correct because
it is the same era as floppies
L303[12:42:43]
<ff_66> but
the lan and wlan cards are... special
L304[12:43:28]
<ff_66>
they seems to use a bus without any notches
L305[12:43:58]
<ff_66> PCI
is always full-length anyway
L306[12:44:18]
<ff_66> and
PCIe x1 and x4 have notches
L307[12:44:25]
<ff_66> so
what is that bus ?
L308[12:45:51] <Izzy> Zorro II
L309[12:48:57]
<Liizzii-chan> Is there such thing as a
USB to SAS adapter/cable? Plenty of usb to sata but seemingly none
for SAS and it would be useful for my tape drive if I didn't need
to have a whole SAS hba card to run it
L310[12:51:17]
<ff_66> the
only bus that would make sense if i only based my reflection on
notches would be that the lan card is an AGP universal card, but i
don't see why it would need that much speed...
L311[12:51:36] <Izzy> aliexpress suggests
not, though the chipset may exist if the HDD docks are to be
believed
L312[13:23:18]
<Liizzii-chan> sadge
L314[13:26:39] <lunar_sam> yippie
L315[13:28:10] <lunar_sam> (it's totally
fucked though)
L316[13:28:18] <lunar_sam> (i need to
rewrite a large amount of code)
L317[13:28:58] <lunar_sam> however, i
don't feel like doing that right now
L318[13:29:07] <lunar_sam> i feel like
taking a nap for a few hours
L319[13:31:18] <nadja> Izzy also, re
migration can't you just give people their old password in LDAP for
now and just ask them to change it at some point?
L320[13:31:31]
<Vaur>
%tonkout
L321[13:31:31] <MichiBot> Zounderkite!
Vaur! You beat your own previous record of 2 hours, 52 minutes and
58 seconds (By 55 minutes and 11 seconds)! I hope you're
happy!
L322[13:31:32] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004
bonus points for consecutive hours! Current score: 2.57207092,
Position #1
L323[13:35:23] <lunar_sam> ig on the
upside, i got _somewhere_
L324[13:38:44] <Izzy> I may be able to
export the hashes and put them into my LDAP server but ...
eh.
L325[13:40:58]
<ff_66>
i've just done another thing because i'm veeeeerryyyy bored
L326[13:41:07]
<ff_66> run
internet explorer in 2024
L327[13:41:20]
<ff_66> on
winNT 4.0 of course
L328[13:42:23]
<ff_66> and
it's horrible even in google
L329[13:43:01]
<ff_66>
google home page : dark mode
L330[13:43:01]
<ff_66>
google search results : CSS displaying at the top of the page
L331[13:43:25]
<ff_66> at
least i've got the logo
L332[13:43:28] <Izzy> lunar_sam: ayy,
progress is progress
L334[13:48:48]
<ff_66>
either it loops or it refuses to connect when i click on a
link
L335[13:48:48] <Corded> >
<ff_66> and also, my discord client stopped booting and
instead wan…
L336[13:48:48]
<PewPewCricket> If your on linux refresh
your package repos
L337[13:49:06] <Corded> >
<PewPewCricket> If your on linux refresh your package
repos
L338[13:49:07]
<ff_66>
problem already solved
L339[13:49:14]
<PewPewCricket> Ah
L340[13:49:18]
<ff_66> i
uninstalled and then reinstalled discord
L341[13:49:27]
<PewPewCricket> Also I installed jlos 2 so
I can use its dd command
L342[13:49:28]
<ff_66>
also works
L343[13:49:37]
<PewPewCricket> Found a big in cynosure 2
lol
L344[13:49:42]
<ff_66>
ok
L345[13:49:43]
<PewPewCricket> * bug in cynosure 2
lol
L346[13:49:57]
<PewPewCricket> * ulos 2 so I can use its
dd command
L347[13:50:32]
<ff_66> my
friends didn't believe me when i said that i contributed to OC
XD
L348[13:51:25] <Corded> >
<PewPewCricket> Found a bug in cynosure 2 lol
L349[13:51:25]
<Ocawesome101> (this is not terribly hard
to do lmao)
L350[13:51:35]
<ff_66> but
i'm stuck being unable to install firefox in my vm
L351[13:52:59]
<ff_66> at
least i generated my own windows key myself
L352[13:53:04]
<ff_66>
using my brain
L353[13:53:27]
<ff_66> the
pattern at the time was really simple :
L354[13:54:08]
<ff_66>
AAABB-OEM-CCCCC-DDDDD
L355[13:54:48]
<ff_66>
where A represents a number between 1 and 366
L356[13:55:19]
<ff_66> B
represents a year between... dunno... 96 and 02 ?
L357[13:56:03]
<ff_66>
CCCCC is a number divisible by 7 (a bunch of zeros and sevens is ok
btw)
L358[13:56:22]
<ff_66> and
DDDDD can be any number like 45645
L359[13:57:10]
<ff_66> and
this is my key (wasn't even produced once but it works !!!) :
36697-OEM-007007-45645
L360[13:59:37]
<ff_66> -#
DISCLAIMER this doesn't work with windows 10 or 11 only with
Windows 95 OSR2 or with Windows NT 4.0
L361[14:10:25] <nadja> Izzy: Also, are you
doing LDAP bind authentication or using proper authentication
L363[14:23:28] <Corded> >
<Ocawesome101> (this is not terribly hard to do lmao)
L364[14:23:29]
<PewPewCricket> How many lines
collectively is that behemoth
L365[14:24:06]
<PewPewCricket> lol
L367[14:26:03]
<Forecaster> It would have been a high
speed cable if not for a tiny little detail
L368[14:26:35] <Amanda> fancy
L369[14:31:48]
<PewPewCricket> Hiw does load() work I
detail and how can I use it to do sandboxing?
L370[14:31:49]
<PewPewCricket> The lua handbook is uh,
confusing to say the least
L371[14:41:09]
<Forecaster> What do you mean "in
detail"
L372[14:41:56]
<Forecaster> You should probably ask about
the part of the manual you're confused about, or look for
examples
L373[14:48:15] <Corded> >
<PewPewCricket> Hiw does load() work I detail and how can I
use it to do sa…
L374[14:48:15]
<S3> What
version is Lua for OC still on, 5.3?
L375[14:49:31]
<S3> So if
I assume 5.3 anyways..
L376[14:49:47]
<S3> load
takes a string or an iterator function, @PewPewCricket
L377[14:50:14]
<S3> I
almost think I remember it returning a function
L378[14:50:17]
<S3> lemme
see
L379[14:50:32]
<S3> If you
want sandboxing by the way you need to use the env parameter
L380[14:51:10] <Amanda> @S3 there's 5.2
through 5.4 now I think
L381[14:51:17] <Amanda> or is it just
5.3/5.4
L382[14:51:19]
<S3>
Ah
L383[14:51:27]
<S3> I
can't imagien it's changed but I can check
L384[14:51:40] <Amanda> 5.4 was added when
asie took up the mantle for a bit
L385[14:51:48] <Amanda> along with arm64
binaries
L386[14:51:55]
<S3> so for
5.4 it looks the same
L387[14:51:57]
<S3> load
(chunk [, chunkname [, mode [, env]]])
L388[14:52:05]
<S3> mode
should probably be "t"
L389[14:52:08]
<S3> for
text
L390[14:52:18]
<S3> env is
a table of an environment to sandbox
L391[14:52:41] <Corded> >
<Z0idburg> What version is Lua for OC still on, 5.3?
L392[14:52:41]
<PewPewCricket> 5.3
L393[14:52:48]
<PewPewCricket> im on anyways
L396[14:54:01]
<S3> If I
remember right that's how it works
L397[14:54:10]
<S3> But
it's been a long time, and forgive syntax errrors
L398[14:54:16]
<S3> I
haven't written Lua in a couple years
L399[14:54:19]
<PewPewCricket> +(i reconnected them, but
none of the connections were there)
L400[14:54:37]
<S3> I
think the way trotwood did it is that it did this, but it put the
return of a load in a coroutine
L401[14:54:46]
<S3> so
then the coroutine was the "process"
L402[14:55:37]
<PewPewCricket> time to finish the first
version of my unmanaged drive BIOS
L403[14:55:43]
<PewPewCricket> thank you!
L404[14:56:53]
<S3> This
is crappy code from ages ago and is broken and not complete in any
way but pleasse check out
L406[14:57:03]
<S3> for
how I did the environment sandbox
L407[14:57:18]
<S3> and
L82
L409[14:57:31]
<S3> for
the actual loading of code @PewPewCricket
L410[14:57:36]
<S3>
hopefully that will help you
L411[14:58:11]
<S3> sorry
also for formatting in github
L412[14:58:18]
<S3> it
looked nice in my text editor at the time
L413[15:09:49]
<nintendo
DS> time to add gpu buffering
L414[15:18:09]
⇨ Joins: lily (~Lily@58.84.227.106)
L415[15:20:35] <lily> don't you just love
it when people insist that something is something else
L416[15:20:50] <lily> in this case, sudo
read timeout (`passwd_timeout`) vs session timeout
(`timestamp_timeout`)
L417[15:46:02]
<Forecaster> It's the best thing
ever
L418[15:49:19]
<nintendo
DS> i made the demo run like 10 times faster
L419[15:49:24]
<nintendo
DS> or 50 times
L421[15:53:38]
<Spider
EveryOS> %tonk
L422[15:53:38] <MichiBot> Goshhawk! Spider
EveryOS! You beat Vaur's previous record of <0 (By 2 hours, 22
minutes and 6 seconds)! I hope you're happy!
L423[15:53:39] <MichiBot> Spider EveryOS's
new record is 2 hours, 22 minutes and 6 seconds! Spider EveryOS
also gained 0.00237 tonk points for stealing the tonk. Position #3.
Need 0.00631092 more points to pass Forecaster!
L424[15:59:12] <Amanda> %choose direct or
bot
L425[15:59:12] <MichiBot> Amanda: Some
"bot" sounds nice
L426[16:22:51] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L427[16:24:10]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L428[16:28:16] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L430[16:29:41]
<Lily> GPU
buffering is *that good*?
L431[16:29:42]
<Lily>
damn
L432[16:30:06]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L433[16:30:38] <lily> Amanda: your
internet having issues?
L434[16:31:26] <Amanda> nah, updating my
matrix server
L436[16:34:00] <Amanda> %choose give up or
keep fighting
L437[16:34:01] <MichiBot> Amanda: Hold on
tightly! "keep fighting" is a wild ride!
L438[16:37:01]
<Forecaster> Never surrender!
L439[16:39:19] <Corded> >
<LilyflowerFDL> GPU buffering is *that good*?
L440[16:39:19]
<nintendo
DS> yup
L441[16:41:22] <Amanda> Writing to the
buffer is basically free, so lots of small writes works better to
the buffer
L442[16:43:07]
<nintendo
DS> true
L443[16:45:18] <Amanda> Hrm
L444[16:45:27]
<Forecaster> %sip
L445[16:45:27] <MichiBot> You drink a
viscous copper potion (New!). Forecaster feels slightly
stronger.
L446[16:48:34] <Amanda> %splash
@Forecaster with mutable diamond poiton
L447[16:48:34] <MichiBot> You fling a
mutable diamond potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a dragon until they stop thinking about
it.
L448[16:52:27]
<Forecaster> _looks for a
distraction_
L449[16:55:48] <Corded> > <nintendo
DS> i made the demo run like 10 times faster
L450[16:55:48]
<ff_66> at
this point just make that in redsto- Oh wait it's already
done
L451[16:56:32] <lily> redstone will be
significantly slower?
L452[16:57:11] <Corded> >
<ff_66> at this point just make that in redsto- Oh wait it's
alread…
L453[16:57:11]
<nintendo
DS> really?
L454[16:57:36]
<ff_66> i
remember it did like 2 fps
L455[16:58:23]
<ff_66> oh
wait that's minecraft in minecraft
L457[16:58:42]
<nintendo
DS> more like 2 minutes per frame
L459[16:58:50]
<PewPewCricket> unmanaged disk bios
L460[16:59:00]
<PewPewCricket> i got it to load the
botocode partition
L461[16:59:06]
<PewPewCricket> * bootcode partition
L462[16:59:24] <Corded> >
<PewPewCricket> unmanaged disk bios
L463[16:59:25]
<ff_66>
that's an MBR you know ?
L464[16:59:29]
<PewPewCricket> ?
L465[16:59:49]
<PewPewCricket> im using osdi partition
table format
L466[17:00:06]
<ff_66> you
loaded a bootstrap so that can be compared to the function of an
MBR
L467[17:00:18]
<PewPewCricket> yeah but i did it in
eeprom
L468[17:00:30]
<ff_66>
well, the MBR also contain the partition table but shhhh....
L469[17:00:45]
<PewPewCricket> and it fits in norand its
only 3.3K
L470[17:00:57]
<PewPewCricket> * its only 3.3K
L471[17:01:02]
<PewPewCricket> in size
L472[17:01:05]
<PewPewCricket> the eeprom program
L473[17:01:29]
<ff_66>
then use the 0.7KB left to add more utility functions to help the
bootstrap
L474[17:01:49]
<PewPewCricket> i need to make the D= disk
selection poromt nt randomized
L475[17:01:58]
<PewPewCricket> * prompt not
randomized
L476[17:02:02]
<PewPewCricket> lol
L478[17:04:55]
<nintendo
DS> the whole demo is 632 kbs
L479[17:05:17] <Corded> >
<PewPewCricket> i need to make the D= disk selection prompt
not randomized
L480[17:05:17]
<ff_66>
save the disk's address before booting the OS
L481[17:05:34]
<ff_66> in
a table
L482[17:05:42]
<ff_66>
that is serialized
L483[17:06:02]
<Ocawesome101> what.
L484[17:06:16]
<Ocawesome101> ff_66: have you looked at
all into how OSDI works?
L485[17:07:19]
<ff_66>
well i think you weren't inspired by GPT partition format
then
L486[17:08:29]
<ff_66> for
each partition there is a GUID (the same as an UUID) (don't even
know if there is any difference)
L487[17:08:54]
<Ocawesome101> the difference is semantic
mostly. and yeah osdi does not strongly resemble gpt
L488[17:09:18]
<Ocawesome101> it's its own unique
thing
L489[17:09:23]
<Ocawesome101> tailored for
OpenComputers
L490[17:09:39]
<PewPewCricket> It's pretty simple
too
L491[17:09:54]
<PewPewCricket> I hate gpt I tired to make
a bootloader in x86 asm and uh
L492[17:09:55]
<PewPewCricket> No
L493[17:10:16]
<PewPewCricket> The gpt made me want to
explode
L494[17:10:18]
<PewPewCricket> I quit there
L495[17:10:21] <Corded> >
<Ocawesome101> the difference is semantic mostly. and yeah
osdi does not …
L496[17:10:22]
<ff_66> you
mean it looks as much like MBR as it looks like GPT
L497[17:11:18] <Corded> >
<PewPewCricket> I hate gpt I tired to make a bootloader in
x86 asm and uh
L498[17:11:18]
<ff_66> you
don't need to do the *same* thing, you don't have gigs of ram and
TBytes of disk
L499[17:11:28]
<PewPewCricket> ?
L500[17:11:35]
<PewPewCricket> What are you referring
to
L501[17:11:49]
<Vaur>
%sip
L502[17:11:49] <MichiBot> You drink an icy
aqua potion (New!). Vaur gains an additional bone.
L503[17:13:38] <Corded> >
<PewPewCricket> What are you referring to
L504[17:13:38]
<ff_66> you
can hate GPT and pick 1 or 2 things from it, like an UUID which is
so unique it would maybe embed other thing with it like the
partition format (it's how GPT uses that the most bruh)
L505[17:14:04]
<ff_66> but
you would need do redisign OSDI
L506[17:14:11]
<nintendo
DS> what is the amount of storage on an floppy disk
L507[17:14:14]
<nintendo
DS> on OC
L508[17:14:19]
<Lily>
512kb
L509[17:14:19] <Corded> > <nintendo
DS> what is the amount of storage on an floppy disk
L510[17:14:19]
<ff_66>
512K why ?
L511[17:14:20]
<Lily>
iirc
L512[17:14:34] <Corded> >
<ff_66> 512K why ?
L513[17:14:34]
<nintendo
DS> because my demo cant even fit on an floppy disk
L514[17:14:44]
<PewPewCricket> Lol
L515[17:14:52] <Corded> > <nintendo
DS> because my demo cant even fit on an floppy disk
L516[17:14:52]
<ff_66> the
slution is : data card software
L517[17:14:56]
<ff_66> *
solution is : data card software
L518[17:15:04]
<ff_66>
just deflate
L519[17:15:13]
<PewPewCricket> True
L520[17:15:25]
<ff_66>
that's how .CAB files works
L521[17:15:50]
<Ocawesome101> lzss is simpler
L522[17:16:01]
<Ocawesome101> maybe not actually
L523[17:16:04]
<Ocawesome101> but it doesn't need a data
card
L524[17:16:13]
<Ocawesome101> decompressor is ~254
bytes
L525[17:16:40] <Corded> >
<Ocawesome101> but it doesn't need a data card
L526[17:16:40]
<ff_66> a
data card is designed for it
L527[17:16:47]
<ff_66> and
you only need level 1
L528[17:16:53]
<ff_66> its
cheap
L529[17:16:59]
<Ocawesome101> costs call budget
though
L530[17:17:17] <Corded> >
<Ocawesome101> costs call budget though
L531[17:17:18]
<ff_66>
pick a better processor
L532[17:17:24]
<Ocawesome101> anything you can do to
avoid component calls will generally speed up your program
regardless of processor tier
L533[17:17:48]
<Ocawesome101> ulos 2 is sloooow because i
didn't pay attention to that while designing its filesystem
layer
L534[17:18:52]
<ff_66> to
deflate a program with a data card you need 1 line of code
theoretically (if you don't care about the command line
arguments
L535[17:19:06]
<ff_66>
+and loading the file)
L536[17:19:24]
<Ocawesome101> it's not a _bad_ option to
be fair
L537[17:19:38]
<Ocawesome101> but it needs another
component and some call budget, and most OC programs aren't
packaged in OC anyway
L538[17:19:43]
<PewPewCricket> Just make a decompress
program that describes roesses it to a file on disk
L539[17:19:56]
<PewPewCricket> * decompresss iy to a file
on disk
L540[17:20:01]
<PewPewCricket> * it to a file on
disk
L541[17:20:12] <Corded> >
<PewPewCricket> Just make a decompress program that
decompresss it to a fil…
L542[17:20:12]
<ff_66>
that's a setup program basically
L543[17:20:19]
<PewPewCricket> Yes
L544[17:20:33]
<PewPewCricket> Install scripts my
beloved
L545[17:20:54]
<ff_66> or
use OPPM and you don't need to craft a floppy at all
L546[17:20:57]
<PewPewCricket> Just put the decompressed
in the funny .install dkr on floppy and configure the stuff
L547[17:21:04]
<PewPewCricket> * decompressor in the
funny .install dkr on floppy and configure the stuff
L548[17:21:10]
<nintendo
DS> the source code is 8kbs and scene1.bin is 624k
L549[17:21:22] <lunar_sam> OPPM requires
an internet card :v
L550[17:21:43] <lunar_sam> also
L551[17:21:47] <Corded> >
<lunar_sam> OPPM requires an internet card :v
L552[17:21:48]
<ff_66> you
need one for many other things, especially MineOS
L553[17:22:05] <lunar_sam> >
<ff_66> but you would need do redisign OSDI
L554[17:22:11]
<PewPewCricket> After I hot fix diskboot
it'll be done
L555[17:22:13] <lunar_sam> but why
L556[17:22:13]
<PewPewCricket> For now
L557[17:22:15] <lunar_sam> why would i do
that
L558[17:22:36] <lunar_sam> >
MineOS
L559[17:22:37]
<ff_66>
because i said one thing earlier
L560[17:22:43] <lunar_sam> 🚮
L561[17:22:47]
<nintendo
DS> is an touhou 6 port for OC possible?
L562[17:23:09] <lunar_sam> i would say
probably not but
L563[17:23:27]
<PewPewCricket> Foom
L564[17:23:30] <lunar_sam> it'd be funny
if i was wrong
L565[17:23:51]
<PewPewCricket> Mineos♻️
L566[17:23:53] <lunar_sam> why do i need a
UUID for partitions in OC
L567[17:24:03]
<nintendo
DS> whats better, mineos or openos
L568[17:24:07]
<nintendo
DS> for me openos
L569[17:24:08] <Corded> >
<lunar_sam> why do i need a UUID for partitions in OC
L570[17:24:08]
<ff_66> it
can store more than an id
L571[17:24:18] <lunar_sam> for OC
L572[17:24:26]
<PewPewCricket> Disks are max 4MB
L573[17:24:26] <Corded> > <nintendo
DS> whats better, mineos or openos
L574[17:24:26]
<ff_66>
mineos for gui, openos for bugs and stability
L575[17:24:30]
<PewPewCricket> Unmanaged
L576[17:24:38] <lunar_sam> why would i
need UUIDs, 8 bytes is more than enough
L577[17:24:43]
<PewPewCricket> You only need 15
partitions and that a stretch
L578[17:24:57] <Corded> >
<PewPewCricket> Unmanaged
L579[17:24:57]
<ff_66>
also 4MB managed but folders costs 512 bytes
L580[17:25:12] <lunar_sam> hell, mtpt has
4 bytes for the type
L581[17:25:19]
<PewPewCricket> Managed you can do
RAIDs
L582[17:25:27]
<PewPewCricket> Unmanaged you cant
L583[17:25:41] <Corded> >
<PewPewCricket> Managed you can do RAIDs
L584[17:25:41]
<ff_66>
raids sucks because no unmanaged and thats intended
L585[17:25:50] <lunar_sam> i mean
L586[17:25:58] <lunar_sam> you can do
software RAID on unmanaged disks
L587[17:26:08] <Corded> >
<ff_66> raids sucks because no unmanaged and thats
intended
L588[17:26:09]
<PewPewCricket> Why is it intended
L589[17:26:12]
<PewPewCricket> :<
L590[17:26:16] <Corded> >
<lunar_sam> you can do software RAID on unmanaged
disks
L591[17:26:16]
<ff_66> why
OC disks don't fail
L592[17:26:22]
<PewPewCricket> I want 12MB of raw
bytes
L593[17:26:26] <lunar_sam> you can do
RAID0
L594[17:26:28] <Corded> >
<PewPewCricket> Why is it intended
L595[17:26:29]
<ff_66> i
saw that once on the issue tracker
L596[17:26:43]
<nintendo
DS> kinda wish there are mod trackers on OC
L597[17:26:45]
<ff_66> so
forget about it
L598[17:26:48]
<nintendo
DS> that uses the sound card
L599[17:27:06] <Corded> >
<ff_66> so forget about it
L600[17:27:07]
<PewPewCricket> Jeez man I'm not declaring
it must be added
L601[17:27:09] <Corded> > <nintendo
DS> that uses the sound card
L602[17:27:09]
<ff_66>
mineOS once had a sus sound card program
L603[17:27:12] <lunar_sam> anyways, the
main problem is you don't get any real performance benefit with
multiple disks, but i was working on a mod to change that :v
L604[17:27:14]
<PewPewCricket> I just said it would've
been cool
L605[17:27:20] <Corded> >
<PewPewCricket> I just said it would've been cool
L606[17:27:20]
<ff_66>
SAME
L607[17:27:29] <lunar_sam> also there have
been other GUI OSes other than mineos
L608[17:27:39] <lunar_sam> like kittenos
:p
L609[17:27:40]
<ff_66>
fuchas concert
L610[17:27:46]
<PewPewCricket> Make display software for
ulos2
L612[17:28:04] <lunar_sam> i wonder how
the guy who works on fuchas is doing
L613[17:28:08]
<PewPewCricket> X11 on ulos
L614[17:28:16] <lunar_sam> also i've
wanted to make a mod that adds some way to actually draw shapes,
like
L615[17:28:18] <lunar_sam> raster
display
L616[17:28:31] <Amanda> No, see, lunar_sam
other oses don't exist, because they're not on github or the mineos
"app store"
L617[17:28:52] <lunar_sam> my plan is to
make a terminal + terminal card with ReGIS support
L618[17:28:53] <lunar_sam> :v
L619[17:29:13]
<PewPewCricket> Anyone know that retro
computers mod?
L620[17:29:15] <lunar_sam> though that is
an entire can of worms
L621[17:29:42] <Corded> >
<ff_66> mineOS once had a sus sound card program
L622[17:29:43]
<nintendo
DS> whats the name for it
L623[17:29:52] <lunar_sam> anyways, i
gotta go to my doctors appointment
L624[17:30:03] <lunar_sam> o7
L625[17:30:06] <Amanda> seeya
L626[17:33:39] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L627[17:34:58]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L628[17:35:12] <Corded> > <nintendo
DS> whats the name for it
L629[17:35:12]
<ff_66>
it's been removed since
L630[17:35:37]
<ff_66> i
*might* have a save, but that's definitely not on my current
PC
L631[17:35:52]
<ff_66> but
when i say sus...
L632[17:36:36] <Corded> >
<PewPewCricket> X11 on ulos
L633[17:36:36]
<ff_66> i'm
on linux, but you might not be able to port X11
L634[17:36:49]
<ff_66> but
win32 is doable i think
L635[17:37:35]
<Ocawesome101> to "port"
anything to OC is a misnomer
L636[17:37:43]
<Ocawesome101> you could create something
resembling X11
L637[17:37:43]
<ff_66> i
think its more optimized for coroutines since 3.1 is a
collaborative multithreaded OS
L638[17:37:46]
<Ocawesome101> or wayland
L640[17:38:06]
<Ocawesome101> ULOS 2 is preempted
actually
L641[17:38:07]
<nintendo
DS> plasma demo!
L642[17:38:10]
<ff_66> you
have multiple interfaces that are using X11
L643[17:38:42]
<ff_66>
there is not 1 distro using X11, but MANY
L644[17:38:54]
<Ocawesome101> yes and
L645[17:39:28]
<ff_66> so
make an UI that resembles Mint and Ubuntu at the same time
L646[17:39:55] <Amanda> X11 is just a
protocol.
L647[17:40:02] <Amanda> it's not the
actual graphics on the screen
L648[17:40:03]
<ff_66> and
i'm not spaeking about raspbian
L649[17:40:19] <Corded> >
<Amanda> X11 is just a protocol.
L650[17:40:19]
<ff_66> i
know, but you need a taskbar for example
L652[17:41:08] <Corded> > <nintendo
DS> just coded this
L653[17:41:08]
<ff_66>
just telnet towel.blinkenlights.nl and see
L654[17:41:33]
<ff_66> its
not plama but...
L655[17:41:47]
<ff_66> its
interesting
L656[17:42:11] <Corded> >
<ff_66> i know, but you need a taskbar for example
L657[17:42:11]
<Ocawesome101> "need" is a
strong word
L658[17:42:34] <Corded> >
<Ocawesome101> "need" is a strong word
L659[17:42:35]
<ff_66> at
least a program manager like windows 3.1
L660[17:42:51]
<ff_66> or
a start menu
L661[17:43:02]
<Ocawesome101> right click menu
:>
L662[17:43:06] <Amanda> Kiosk systems need
neither, and they can use X11
L663[17:43:08]
<ff_66> but
the most standard way since windows 9x is a taskbar
L664[17:43:33]
<Ocawesome101> i don't have a program
manager or a start menu
L665[17:43:37]
<Ocawesome101> or a taskbar
L666[17:43:41] <Corded> > <nintendo
DS> just coded this
L667[17:43:41]
<nintendo
DS> Tried to do gpu buffering but it ended up using 100% of the
cpu
L668[17:43:42]
<ff_66> you
have a tablet
L669[17:43:44]
<Ocawesome101> i have Krunner
L671[17:44:30]
<ff_66> it
can do web searches ?
L672[17:44:35]
<Ocawesome101> it can run commands, open
apps, find windows, sleep, etc
L673[17:44:49]
<Ocawesome101> and yes, it can (tell
firefox to) do web searches
L674[17:44:54]
<ff_66> Win
+ S and search
L675[17:45:09]
<Ocawesome101> ah, you see, you're making
a false assumption there
L677[17:45:22]
<Kristopher38> nice!
L678[17:45:32] <Amanda> All win+s search
does is open Edge with a pre-filled Bing search bar
L679[17:45:52] <Corded> >
<Amanda> All win+s search does is open Edge with a
pre-filled Bing s…
L680[17:45:52]
<ff_66>
nope
L682[17:46:07]
<ff_66> you
can search commands and programs
L683[17:46:09]
<Ocawesome101> windows+S does
nothing
L684[17:46:14]
<Ocawesome101> ctrl-Space opens
Krunner
L685[17:46:21] <Corded> >
<Ocawesome101> windows+S does nothing
L686[17:46:21]
<ff_66> on
windows
L687[17:46:25]
<ff_66>
maybe ?
L688[17:46:35]
<Ocawesome101> yes it would do something
on windows
L689[17:46:39] <Corded> >
<Ocawesome101> ctrl-Space opens Krunner
L690[17:46:39]
<Forecaster> I remember using something
similar for windows many years ago
L691[17:46:39]
<Ocawesome101> i, however, am not on
windows
L692[17:46:47]
<Forecaster> I forget what it was called
though...
L693[17:46:50]
<Ocawesome101> there are a couple tools
like that. Alfred?
L694[17:46:55] <Amanda> @ff_66 it's been a
hot minute since I used windows, but IIRC it just has a hard-coded
entry "Search FOO on web" entry that it pops up by
default, which just launches edge with the query inserted into
bing
L695[17:47:00]
<Forecaster> that's not it
L696[17:47:08]
<Ocawesome101> there's also a program
called ULauncher that i used for a while
L697[17:47:23]
<Ocawesome101> but krunner is Better
L698[17:47:26] <Corded> >
<Amanda> @ff_66 it's been a hot minute since I used windows,
but IIR…
L699[17:47:27]
<ff_66>
edge is fine, its just a disguised chromium browser
L700[17:47:38] <Amanda> Except it sends
every page you visit to Microsoft.
L701[17:47:47]
<Forecaster> not ulauncher either
L702[17:47:53]
<Forecaster> it might not exist
anymore
L703[17:47:56] <Corded> >
<Amanda> Except it sends every page you visit to
Microsoft.
L704[17:47:56]
<ff_66>
connecting windows 11 to the internet does the same thing
L705[17:48:00]
<Forecaster> it was like 10 years ago when
I was in school
L706[17:48:09]
<ff_66>
they can know what tv do you have
L707[17:48:11]
<Ocawesome101> ff_66: this is precisely
why i don't use Edge _or_ Windows
L708[17:48:18]
<Ocawesome101> or anything Chromium based
for that matter
L709[17:48:20]
<ff_66>
just by using windwos itself
L710[17:48:22]
<Ocawesome101> firefox all the way
L711[17:48:38] <Amanda> @Ocawesome101 ff
drank the adware koolaid, apparently, too
L712[17:48:48] <Corded> >
<Ocawesome101> firefox all the way
L713[17:48:48]
<ff_66> you
mean that unstable thing ? i use opera on my linux desktop
L714[17:49:11]
<ff_66>
also chromium based
L715[17:49:28]
<Ocawesome101> firefox unstable? nah
L716[17:49:41] <Corded> >
<Ocawesome101> firefox unstable? nah
L717[17:49:42]
<ff_66> my
geforce 210 says the opposite
L718[17:49:53]
<Ocawesome101> nvidia is your problem
there
L719[17:50:02]
<ff_66> it
works fine with opera but crashes the browser after 15
minutes
L720[17:50:12]
<ff_66> *
Firefox after 15 minutes
L721[17:50:28] <Corded> >
<Ocawesome101> nvidia is your problem there
L722[17:50:28]
<ff_66> so
it is not a problem, firefox is the problem
L723[17:50:48]
<Ocawesome101> ~~nvidia~~ novideo does not
work well with linux in general
L724[17:50:51]
<Ocawesome101> especially that old
L725[17:51:27]
<ff_66>
thats why i use windows
L726[17:51:38]
<ff_66> it
know how to use my old graphics card
L727[17:51:58]
<Ocawesome101> that's why i use Radeon
gpus :^)
L728[17:52:03]
<ff_66> i
just put it on that secondary computer because it became an actual
upgrade
L729[17:52:29] <Corded> >
<Ocawesome101> that's why i use Radeon gpus :^)
L730[17:52:29]
<ff_66> i
had this 10 years ago, don't say anything
L731[17:52:29]
<Ocawesome101> modern linux still works
out of the box with radeon cards from all the way back to like,
2005-2006 era
L732[17:52:37]
<Kristopher38> @Ocawesome101 is this some
default wallpaper? I recall seeing this at work on someone's
pc
L733[17:52:41]
<Ocawesome101> it is, yes
L734[17:52:48]
<Ocawesome101> i haven't changed it to the
picture of my cats yet
L735[17:52:53] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L736[17:54:06]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L737[17:59:59] <lunar_sam> but yeah, i
wanna make an actual like
L738[18:00:03] <lunar_sam> GPU
L739[18:00:12] <lunar_sam> drawing shapes
and lines though :p
L741[18:01:35] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L742[18:03:18]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L743[18:07:55] <Corded> >
<lunar_sam> drawing shapes and lines though :p
L744[18:07:55]
<ff_66>
that's a good idea since real GPUs have atext mode (like OC) and a
TRUE graphic mode, but it would require (re)writing a lot of code,
and i don't remember it was planned. at least i saw that VGA signal
generation is way simpler than you might think when you have the
appropriate tools
L745[18:10:10]
<ff_66> but
the best would be DMA and DMI links
L746[18:11:06]
<ff_66> if
you look at the cards, they are PCI (not PCIe) cards. it means you
should be able to do DMA because it is one of the reasons why PCI
exists
L747[18:11:42] <lunar_sam> why... are you
complicating it so much
L748[18:11:58] <lunar_sam> i was just
gonna make it so you send share drawing commands
L749[18:12:37] <lunar_sam> maybe you can
define gradients and all idk
L750[18:12:39]
<The
Patmann💖> Like using the braille characters?
L751[18:13:43]
<The
Patmann💖> Oh nvm, just found the context
L752[18:13:50]
<The
Patmann💖> Nah, that's cool
L753[18:14:37]
<The
Patmann💖> You can piggyback a lot of that off of OpenGL since
Minecraft already has that in its tech stack
L754[18:14:51]
<ff_66> the
problem is the rendering
L755[18:15:08]
<ff_66> i
think it is hardcoded for character display
L756[18:15:10]
<The
Patmann💖> Notice he said mod, not OC addon
L757[18:15:32] <lunar_sam> i can just make
my own custom display
L758[18:15:54]
<ff_66> ok
then, i am ok with this
L759[18:16:38]
<The
Patmann💖> I suppose I also meant not an OC program either
L760[18:16:54] <lunar_sam> it's meant to
be used with OC
L761[18:17:04]
<The
Patmann💖> Yea
L762[18:17:07] <lunar_sam> for creating
basic UIs
L763[18:17:15] <lunar_sam> that sorta
stuff
L764[18:17:35] <Corded> >
<lunar_sam> for creating basic UIs
L765[18:17:36]
<ff_66>
with real opengl calls you can do 3d stuff
L766[18:18:03] <lunar_sam> anyways i gotta
get home
L767[18:18:13] <lunar_sam> also exposing
real opengl calls is stupid
L768[18:18:40] <lunar_sam> besides,
computer code runs on the _server_
L769[18:18:47] <lunar_sam> display is done
on the client
L770[18:18:51] <lunar_sam> anyways,
adios
L771[18:18:53] <lunar_sam> o7
L772[18:20:44] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L773[18:21:17] <Corded> >
<lunar_sam> also exposing real opengl calls is stupid
L774[18:21:17]
<ff_66>
didn't say exposing them, but implement a good quantity of GL
callbacks, iknow that if you expose the code you can make
everything on the client
L775[18:22:00] <Corded> >
<lunar_sam> besides, computer code runs on the
_server_
L776[18:22:00]
<ff_66>
make some sort of metafile packets ?
L777[18:22:25]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L778[18:33:08] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L779[18:34:22]
<PewPewCricket> where do i report issues
to computronics
L780[18:34:54]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L781[18:35:48] <Corded> >
<PewPewCricket> where do i report issues to
computronics
L783[18:38:00] ⇦
Quits: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net) (Remote host
closed the connection)
L786[18:39:40]
⇨ Joins: Amanda
(~m-yt727s@pool-108-2-215-178.phlapa.fios.verizon.net)
L787[18:41:09]
⇨ Joins: daniel (~quassel@2a03:4000:6:407b::1)
L788[18:56:35] <Corded> >
<PewPewCricket> :3
L789[18:56:35]
<Lily> Does
this hapen with just Computronics?
L790[18:57:00]
<Lily> if
it doesn't then please do a binary search to narrow down the
cross-mod cause
L791[18:57:59] <lily> hrm. should I give
into the voices and buy a PS1
L792[18:58:20] <lily> i do already have a
(slim) PS2 and it's not like I couldn't also emulate a PS1
L795[19:00:15] <Corded> > <lily>
i do already have a (slim) PS2 and it's not like I couldn't…
L796[19:00:15]
<JasonS> I
have a PS3 and a Wii, although the PS3 remotes are broken because
their design does *not* take well to aging
L797[19:00:34]
<JasonS>
And the Wii’s internal disc reader is broken so I have to use
homebrew so I can play mario kart off USB
L798[19:02:08]
<nintendo
DS> my wii got nuked
L799[19:03:10] <Corded> >
<PewPewCricket> :3
L800[19:03:10]
<ff_66> the
modpack is really big wow
L801[19:03:20]
⇨ Joins: a1ex (~a1ex@f18.joinserver.xyz)
L802[19:04:19] ⇦
Quits: a1ex (~a1ex@f18.joinserver.xyz) (Client Quit)
L803[19:04:28] <Corded> >
<JasonS> I have a PS3 and a Wii, although the PS3 remotes
are broken…
L804[19:04:29]
<ff_66> my
wii is still completely ok but apart from wii sports i'm playing
with usb loader gx
L805[19:07:55] <Corded> >
<PewPewCricket> :3
L806[19:07:55]
<ff_66> is
there a non-debug log ? i can't figure out where it has crashed
because it is bloated with *a lot* of traces and debug stuff in
this
L807[19:12:27]
<ff_66> i
just saw that the world id "may have leaked" (just
spamming that in the log, and it might already not be good)
L808[19:14:05]
<Lily>
that's normal
L809[19:14:26] <lily> well, it's not
NORMAL normal but it's on the same level as cascading
worldgen
L810[19:14:28] <lily> safe to ignore
L811[19:14:36] <lily> not a big
issue
L812[19:14:45]
<Ocawesome101> the stacktrace provides
zero useful info
L813[19:16:27]
<Forecaster> you should include the
crashlog, not the entire log
L814[19:17:09]
<Ocawesome101> ^ that too
L815[19:30:38]
<ff_66> the
only thing i saw is that you still don't know how to use /weather
clear
L816[20:04:31]
⇨ Joins: IWO
(~IWO@c-71-227-35-14.hsd1.mi.comcast.net)
L817[20:04:42] ⇦
Quits: IWO (~IWO@c-71-227-35-14.hsd1.mi.comcast.net) (Client
Quit)
L818[20:09:46]
<Forecaster> Only the wisest of gurus
would know such a thing
L819[20:11:56]
<Forecaster> %tonk
L820[20:11:57] <MichiBot> Awesome!
Forecaster! You beat Spider EveryOS's previous record of 2 hours,
22 minutes and 6 seconds (By 1 hour, 56 minutes and 12 seconds)! I
hope you're happy!
L821[20:11:58] <MichiBot> Forecaster's new
record is 4 hours, 18 minutes and 18 seconds! Forecaster also
gained 0.00582 (0.00194 x 3) tonk points for stealing the tonk.
Position #2. Need 0.02612092 more points to pass Vaur!
L822[20:17:01] <lily> Hrm.
L823[20:17:04] <lily> %greenshell
Vaur
L824[20:17:05] <MichiBot> lily: You hit
Vaur but nothing happened... (Point difference was not greater than
zero)
L825[20:17:07] <lily> Aw.
L826[20:17:18] <lily> That answers that, I
suppose
L828[20:36:31]
<Ocawesome101> this is my code. i think it
might be off by one
L830[20:39:57] <Corded> >
<ff_66> my wii is still completely ok but apart from wii
sports i'm…
L831[20:39:57]
<nintendo
DS> My wii got destroyed by my dad ;(
L832[20:41:15]
<PewPewCricket> @lunar_sam
L833[20:41:43]
<PewPewCricket> He's not avaliable for
like 2 hours
L834[20:43:00]
<Ocawesome101> "not available"
time in their bio starts in a little over 5 hours
L835[21:00:04] <Corded> >
<Ocawesome101> that's why i use Radeon gpus :^)
L837[21:08:06]
<Ocawesome101> 5800x3d/6600XT/32GB here
:)
L838[21:08:09] ⇦
Quits: lunar_sam (c44a7f2987@jabberfr.org) (Ping timeout: 207
seconds)
L839[21:08:18] <Corded> >
<Ocawesome101> 5800x3d/6600XT/32GB here :)
L840[21:08:18]
<Lily>
128GB here :P
L841[21:08:20] <Amanda> %choose
laptopnaptime?
L842[21:08:20] <MichiBot> Amanda: Hm,
planetary alignment doesn't seem right for that.
L843[21:08:43] <lily> Oh no,
timezones
L844[21:08:46] <lily> Run
L845[21:11:03]
⇨ Joins: lunar_sam
(c44a7f2987@2a00:c70:1:178:170:40:189:1)
L846[21:13:11] <lily> ...why is my gradle
cache 8GB?
L847[21:13:26] <lily> Oh. There's... a JDK
in there? How did /that/ get in there?
L848[21:13:44] <lily> guess some mod
downloaded it as part of build process
L849[21:19:11] <Amanda> forge's gradle
plugin yoinks down an openjdk to build
L850[21:19:20] <Amanda> build with*
L851[21:21:10] <lily> recent FG or FG
2?
L852[21:21:51] <lily> most of the time I'm
building mods, it's usually FG 2
L853[21:22:10] <lily> or, well, not
/exactly/ FG 2: it's either anatawa's fork or RFG
(retrofuturagradle)
L854[21:22:11] <Amanda> I think the 1.12
version does as well
L855[21:22:20] <lily> hm.
L856[21:24:33] <lily> oh well, it's not
very big so I can probably just leave it there
L857[21:24:35] <lily> %sip
L858[21:24:35] <MichiBot> You drink a
solid adamantium potion (New!). lily feels a sudden surge of static
electricity.
L860[21:27:17] <lily> ...is that fucking
Beloved Tomboyish Girl? damnit toby
L861[21:29:56] *
Amanda flops down atop Elfi, lets her laptop take a heccen nap,
debates working on the factory some more
L862[22:39:38] <Izzy> ah, it's been a
while since reading the #oc backlog gave me brain damage
L863[22:51:58]
<Vaur>
%sip
L864[22:51:59] <MichiBot> You drink a
rather purple potion (New!). Dramatic music briefly plays in the
distance.
L866[23:13:24]
<PewPewCricket> whar
L867[23:32:33] ⇦
Quits: Vexatos
(~Vexatos@p200300EaEf245500b280E2618A908dCe.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L868[23:39:29] <Amanda> %splash
@Forecaster with mutable orange potion
L869[23:39:29] <MichiBot> You fling a
mutable orange potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a rock pig for 4 hours.
L870[23:39:39] <Amanda> Hrm
L871[23:40:05] <Amanda> Is that a pig made
of rock, or trained to find rocks
L872[23:40:27] <Amanda> Like a truffle pig
is trained to find truffles