<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:22:38]
<Peachy> Am
I writing this line wrong? working with a lua program trying to
simply get an audio feedback through the computer.beep.
L2[00:22:39]
<Peachy>
L3[00:22:39]
<Peachy>
computer.beep(100[, 1]])
L4[00:23:26] <Hawk777> The square brackets
in the documentation mean the parameter is optional, they don’t
mean you should actually write square brackets.
L5[00:23:39] <Hawk777> computer.beep(100, 1)
is what you want
L6[00:24:19]
<Peachy>
Ahhh excilent okay thank you
L7[00:24:31]
<Peachy>
God i've forgotten everything about this shit haha been a hot
minute
L8[00:44:01] ⇦
Quits: Izzy (~izzy@210.1.218.92) (Ping timeout: 183
seconds)
L9[00:45:17] ⇨
Joins: Izzy (~izzy@210.1.218.92)
L10[00:46:52]
<Brisingr
Aerowing> %splash @Forecaster with mutable potion
L11[00:46:52] <MichiBot> You fling a
mutable green potion that splashes onto @Forecaster. @Forecaster
turns into a unicorn girl until they use "Doom" in a
sentence.
L12[00:46:58]
<Brisingr
Aerowing> !
L13[00:47:03]
<Brisingr
Aerowing> Elfi: Don't look!
L14[00:48:53] <Amanda> %splash @Forecaster
with mutable platinum potion
L15[00:48:53] <MichiBot> You fling a
mutable platinum potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a fairy boy until they exit the room.
L16[00:49:29] <Amanda> ! Elfi! Lookit, new
fairy fren
L17[00:59:35] *
Amanda collapses into a singularity of floof atop nadja, does a
heccen zzzmew
L18[00:59:42] <Amanda> Night girls
L19[01:37:01]
<!
LittleTimmy52 !> how can I take in text with io.read but hide
it with * but also if i hit backspace it also goes back
L20[01:40:20]
<Michiyo>
term.read has all of that built in, AFAIK io.read you're going to
have to write all of that support yourself.
L22[02:16:30]
<Peachy>
and also same issue with this command.
L23[02:16:30]
<Peachy>
L24[02:16:30]
<Peachy>
fill(x: number, y: number, width: number, height: number, char:
string): boolean
L25[02:16:55]
<Peachy> if
you can't tell i'm trying to learn how the GPu functions can be
used to make UI graphics
L26[02:52:13]
<Peachy>
@asie hey sorry to ping you out of the blue but you're the only dev
online right now and I'd really like to understand this, I can't
find anywhere online that really explains this well enough.
L27[02:56:08]
<Peachy> If
anyone can help me out with this i'd greatly appreciate it as I'm
stuck on this one
L28[02:56:25]
<Peachy>
And I can't find anything anywhere online that properly explains
how it should be written out
L29[02:56:41]
<Peachy> or
at least, not to the extent that I can understand it
L30[03:01:53] <Hawk777> Well, if you have a
GPU component proxy in a variable named “g”, and you want to change
the background colour to red on that GPU,
“g.setBackground(0xFF0000)” would do the job. If you wanted to use
a palette index, you could use “g.setBackground(27, true)” instead.
The parts after the “):” are the return values; this function
returns either one or two values, which are the old background
colour and, if the second r
L31[03:01:53] <Hawk777> is present, the old
palette index.
L32[03:02:09] <Hawk777> So for example,
“local oldBackgroundColour = g.setBackground(0xFF0000)”
L33[03:02:30] <Hawk777> Or “local
oldBackgroundColor, oldBackgroundPaletteIndexOrNil =
g.setBackground(27, true)”
L34[03:25:24]
<Peachy> Ok
so that last part is optional right? I don't peticularly need that
to return that information?
L35[03:34:52] <Hawk777> If you don’t care
about the old background colour, you can just not assign the return
value to anything. You always have that choice with any function,
to throw away its return value.
L36[03:35:07] <Hawk777> If you want the old
colour but not the old palette index, you can assign the return
value to one variable, causing the second return value (if present)
to be discarded.
L37[03:38:16]
<Peachy>
Okay makes sense. So, with that in mind then, if I wanted to write
a program that simply just turned the background blue, how would
that look? I'm attempting to do that right now but I think i'm
doing something wrong or not fully understanding the process.
L38[03:39:17]
<Michiyo>
What do you have now?
L41[03:48:07]
<Peachy> I
should also point out my vision isn't the best with red text so I
can't actually read the error message that well. Also if i've spelt
anything wrong or inputted something wrong please do correct
me
L42[03:59:35] <Hawk777> What’s going on
with the “0xFF0000)” in front of everything?
L43[04:31:52] <Corded> >
<Peachy>
L44[04:31:52]
<Watchful>
Must be the 0xFF0000)
L45[04:32:42]
<Ocawesome101> snagged a 6900xt for
us$400
L46[04:32:50]
<Ocawesome101> gotta upgrade my power
supply now lmao
L47[04:43:46]
<Vaur>
%tonkout
L48[04:43:47] <MichiBot> Yay! Vaur! You
beat your own previous record of 6 hours, 51 minutes and 26 seconds
(By 2 hours, 24 minutes and 50 seconds)! I hope you're happy!
L49[04:43:48] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.009 tonk points! plus 0.016
bonus points for consecutive hours! Current score: 2.69090092,
Position #2 Need 0.00240816 more points to pass Spider
EveryOS!
L50[04:47:07]
<Vaur>
%sip
L51[04:47:07] <MichiBot> You drink a molten
spice potion (New!). A bard behind Vaur suddenly stops playing.
They were most likely eaten by a monster.
L53[06:29:04]
<ff_66>
yes, wagons have more fuel efficiency, but it didn't say they
didn't have advantages, but one of the only things that makes an
SUV an SUV is the ride height which is higher than a lot of
vehicles. if you've ever played BeamNG, you can clearly see the
difference between a Gavril Roamer and a Bruckell LeGran
L54[06:31:11]
<JasonS>
Does ride height offer any advantages? Obviously it allows for a
potentially higher suspension, but aside from that I only really
see it increasing the height of the center of mass which will
reduce stability
L55[06:37:12] <Corded> > <JasonS>
Does ride height offer any advantages? Obviously it allows …
L56[06:37:12]
<ff_66> if
you have high suspensions, 4WD and special off-road tires, you can
offroad easily (sure you can't do too much but...)
L57[06:37:46]
<JasonS>
That of course assumes one cares about offroading
L58[06:37:54]
<JasonS>
For the average person that’s not really true
L59[06:37:55] ⇨
Joins: Vexatos
(~Vexatos@p200300eaef26bf003207c9ad12fc6cc1.dip0.t-ipconnect.de)
L60[06:37:55] zsh
sets mode: +v on Vexatos
L61[06:40:17] <Corded> > <JasonS>
For the average person that’s not really true
L62[06:40:17]
<ff_66> yes
of course many people don't care about offroading and thats why
wagons are better for the average person
L63[06:49:18]
<ff_66> btw
we have a minivan at home
L64[06:52:10] <Corded> > <ff_66>
btw we have a minivan at home
L65[06:52:10]
<S3>
Minivans are going extinct in the US
L66[06:52:35] <Corded> >
<Z0idburg> Minivans are going extinct in the US
L67[06:52:35]
<ff_66> its
a minivan from 2012
L68[06:52:37]
<S3>
Companies are pulling the plug on many of their minivan lines
L69[06:53:05]
<S3> Only
found this out recently because they are useful at work
L70[06:54:10] <Corded> >
<Z0idburg> Only found this out recently because they are
useful at work
L71[06:54:10]
<ff_66> i
know, its a 3rd phase renault espace IV from 2012, it's very
modular so its at the same time a van and a passenger vehicle while
being pretty cheap
L72[06:54:32]
<ff_66> but
its starting to have problems
L73[06:55:23]
<ff_66> the
ABS/ESC system is turned off for no reason because its 30°C outside
and the car fails to start half the time when its cold
L74[06:56:19]
<S3>
@JasonS one of the most annoying things about my WRX is that it is
lower than the sidewalk. Parking in front of curbs even when I
first got it was like, oh hey, there is. Curb there
L75[06:56:31]
<ff_66> and
the electric glasses motors have been replaced 2 times
already
L76[06:57:19]
<ff_66> but
the engine is still good
L77[06:57:53]
<ff_66> fun
fact : did you know that the V6 version is the second fastest
minivan in the world ?
L78[06:58:07]
<S3> My
truck on the under hand is about 16 inches off the ground stock.
Not including the differential (because i have 40"
tires)
L79[06:59:52]
<S3> The
frame sits quite higher but I never mentioned it
L80[07:00:11]
<S3> But,
it's protected from salt more because of that
L81[07:00:30]
<S3> Never
measured it*
L82[07:01:51]
<S3> Also
@ff_66 fuck abs anyways
L83[07:04:51]
<S3> I
dialed it in the WRX. That shit is annoying as hell. About 7 years
ago I got my first car that had ABS, and I instantly got fed up
with that when winter came. Nothing is more annoying than the
ungodly sound and feel of reverberating brakes in your ears and
under your feet.
L84[07:06:23]
<S3> I can
seer just fine while locking my wheels manually thank you. Don't
need the assistance.... I think that's the other annoying part....
just learn to drive....
L85[07:06:48]
<S3>
Steer*
L86[07:07:29]
<S3> Also
frigging types. "Disabled it in the wrx"
L87[07:07:34]
<S3>
Typoes...
L88[07:14:42] <Corded> >
<Z0idburg> Also @ff_66 fuck abs anyways
L89[07:14:43]
<Nadja> Oh
god S3 you are going to get somebody killed one day. Don't say that
shit around impressionable kids please <.<'
L90[07:15:11] <Corded> >
<Z0idburg> Also @ff_66 fuck abs anyways
L91[07:15:11]
<ff_66> you
have never driven an Ibishu covet, even in game its hard to drive
because of the lack of AIDS
L92[07:15:45]
<ff_66>
thats why i prfer the soliad lansdale : fast and can break
safely
L93[07:17:45]
<ff_66> *
prefer the soliad lansdale : fast and can break safely
L94[07:18:03]
<S3> I
mean, what is the purpose of ABS: it allows you to steer while your
wheels are locked in place. Long as you understand that. Then you
know that you cs an steer a vehicle in dangerous conditions by
purposely pumping your brakes.
L95[07:19:11]
<S3> Is a
skill we HAD to use for a long time until pretty recently here. You
just get completely used to it.
L96[07:20:27] <Corded> >
<Z0idburg> I mean, what is the purpose of ABS: it allows you
to steer…
L97[07:20:27]
<Nadja>
Electronic ABS is much better at breaking than you pumping your
foot. There's no downside to it.
L98[07:20:29] <Corded> >
<Z0idburg> I mean, what is the purpose of ABS: it allows you
to steer…
L99[07:20:29]
<ff_66> in
case of emergency the car manage the brakes, before you had to
manually adjust the brake force in 1 second to avoid a crash
L100[07:20:55] <Corded> >
<nadja> Electronic ABS is much better at breaking than you
pumping …
L101[07:20:55]
<ff_66> and
ESC is a good complement in case you have lost control
L102[07:21:09] <Corded> >
<Z0idburg> Is a skill we HAD to use for a long time until
pretty recen…
L103[07:21:09]
<Nadja> Ah,
welcome to future world of *checks notes* the 1980s!
L104[07:23:02]
<Forecaster> Damn, ABS robots, stealing
the jobs of honest brake pumpers
L105[07:23:16]
<Forecaster> * Damn ABS robots, stealing
the jobs of honest brake pumpers
L106[07:23:58] <Corded> >
<Forecaster> Damn ABS robots, stealing the jobs of honest
brake pumpers
L107[07:23:58]
<ff_66>
autodrive is dangerous, ABS saved lives
L108[07:24:17]
<ff_66> try
this at home
L109[07:25:03]
<ff_66> and
locked wheels = drift
L110[07:25:09]
<ff_66>
litterally
L111[07:32:51]
<S3> Sure.
And what is the solution for that @ff_66? Like, I can't assume that
anyone is a perfect driver, but there are things you can do to
prevent accidents 99% of the time. No, nobody can account for every
situation, but you can take for account the conditions, the type of
road you are on, whether gravel or pavement for example, slow
L112[07:32:51] <Corded> down around
corners (you know, roads here are blind around corners, you never
know if there is a moose in the road)
L113[07:32:52]
<S3> ,
start decelerating more than 100 feet from intersections or
turnoff, (holy shit why do people fail this so much? I've lost my
brakes twice, and it pains me to see people wait way too long to
slow down). Don't drive too fast for the scenario you re in (if you
are on say a college campus, slow the #$%^ down). Look around
intersections and
L114[07:32:52] <Corded> merges before you
get to them even if you have right of way. Always check for things
on the horizon, look over your shoulder, and possibly the most
important advice ever? Outrunning an oncoming vehicle that is on
course with you from another road or merging, etc should be your
last resort, never a first thought. Oh yeah and, wear your
seatbelt
L115[07:32:52] <Corded> and always tighten
it with your hands to ensure it isn't caught in the fucking
door.
L116[07:33:02]
<S3> Holy
crap i typed too much
L117[07:33:40]
<S3>
Anyways, the point@ff_66 is, do whatever it takes not to be in the
situation where you only have a second to react. No matter
what.
L118[07:34:05]
<S3> If you
only have one second to react, you should not have been there, or
you are experiencing a freak moment.
L119[07:34:42] <Corded> >
<Z0idburg> Sure. And what is the solution for that @ff_66?
Like, I ca…
L120[07:34:42]
<ff_66> i
didn't say that it protects you 100% of the time, it just help you
don't crash, sure the first thing to do it remember you're not on a
german highway
L121[07:34:55]
<ff_66> *
is remember you're not on a german highway
L122[07:35:30] ⇦
Quits: Hawk777
(~Hawk777@node-1w7jr9qtt7xxfnb9mqivdau0n.ipv6.telus.net) (Quit:
Leaving.)
L123[07:38:59]
<Forecaster> %sip
L124[07:38:59] <MichiBot> You drink a
timeless weather potion (New!). Forecaster's skin turn the color of
salmon but with a nectar glow until someone turns on a lamp.
L125[07:43:34] <Corded> >
<ff_66> you have never driven an Ibishu covet, even in game
its har…
L126[07:43:34]
<Lily> ah
yes, the lack of AIDS
L127[07:44:57]
<ff_66> the
Ibishu Covets are very fast but can't brake and turn at the same
time
L128[07:45:24]
<Lily> Also
man, I do NOT envy you guys having deer and moose in the US
L129[07:45:46]
<Lily> Here
in NZ we don't have either AFAIK
L130[07:46:07]
<ff_66>
speaking about moose, there is a test called the moose test and
many cars fail the test
L131[07:46:16]
<Lily> We
don't really have many animals that want you dead on sight
L132[07:46:37]
<Lily>
Unlike Australia, who's natural population includes LITERAL
ARSONIST BIRDS
L133[07:46:54]
<ff_66> the
mercedes A180 failed so much that it tipped over
L134[08:07:33] <Corded> >
<LilyflowerFDL> Here in NZ we don't have either AFAIK
L135[08:07:33]
<Forecaster> For now, one's gonna sneak
onto a ship and you'll have yourself a moose infestation
eventually
L136[08:12:57]
<Forecaster> Well, two of them I
suppose
L137[08:16:51] <Corded> >
<Forecaster> Well, two of them I suppose
L138[08:16:51]
<Lily> More
than that if you don't want inbred moose
L139[08:24:03]
<Vaur>
%tonk
L140[08:24:03] <MichiBot> Dagnammit!
Vaur! You beat your own previous record of <0 (By 3 hours, 40
minutes and 16 seconds)! I hope you're happy!
L141[08:24:04] <MichiBot> Vaur's new
record is 3 hours, 40 minutes and 16 seconds! No points gained for
stealing from yourself. (Lost out on 0.00367)
L143[08:51:08]
<nintendo
DS> did someone run linux on opencomputers
L144[08:51:59]
<Forecaster> What do you mean?
L146[08:52:28] <Corded> > <nintendo
DS> did someone run linux on opencomputers
L147[08:52:28]
<ff_66> if
there is the right architecture for it then it has certainly been
done
L148[08:52:50]
<ff_66> but
OC2 does that job really well
L149[08:53:26]
<nintendo
DS> i see
L150[08:56:15]
<ff_66> the
only problem is that my parted magic usb can't mount my Ubuntu disk
because of ext4
L151[08:56:35]
<ff_66> and
i'm looking for an update of e2fsck
L152[08:57:58] <Corded> >
<ff_66> the only problem is that my parted magic usb can't
mount my…
L153[08:57:59]
<Lily>
...what?
L154[08:58:03]
<Lily>
parted magic is linux isn't it?
L155[08:58:20]
<ff_66> yes
but it asks me for an update of e2fsck
L156[08:58:47]
<ff_66>
otherwise it can't scan the disk and i can't shrink the
partition
L157[08:59:12]
<Lily>
...then update it
L158[08:59:18]
<ff_66> i
wan't to install reactOS on my PC as it seems faster to boot than
Ubuntu
L159[08:59:25]
<ff_66> *
want to install reactOS on my PC as it seems faster to boot than
Ubuntu
L160[09:01:12]
<ff_66>
ohno it's sources i have to build it before use
L161[09:01:27]
<ff_66> so
lets download GCC then
L162[09:03:22]
<ff_66>
wait i think i'll update the entire system then
L163[09:05:33] <Izzy> Personally, I like
the Hirochi Mistral >:)
L164[09:07:19] <Izzy> If your subcompact
hatchback doesn't have an option for an irresponsibly powerful
microscopic V6 are you really living?
L165[09:07:21]
<ff_66> oh,
you like mods ? i often use the tyre wear and thermals mod, except
when i use the T-series
L166[09:08:48]
<ff_66> and
the wentward expansion pack is extremely good as it has trolley
versions, push-style buses and very small 35ft version
L167[09:09:36]
<ff_66> but
i'm still waiting for dynamic weather
L168[09:10:19] <Izzy> the mitsubishi
mirage is the irresponsible car I wanted as a teenager
L169[09:10:27] <Izzy> (I still want it,
but,)
L170[09:15:37]
<ff_66> i'm
still waiting for the next intels to come out as my intel i5 is
currently bottlenecking my GTX 1650
L171[09:15:59]
<ff_66> if
i had no bottleneck i could run in Ultra graphics at 60fps
L172[09:17:41] <Izzy> I'm not really
keeping up with The News but hasn't Intel been in hot water
recently for shipping substandard parts?
L173[09:18:02] <Izzy> as in, WILL fail and
cause damage under normal usage?
L174[09:18:11]
<ff_66> i
only know that 15th gen will release in october
L175[09:18:33] <Corded> > <Izzy>
as in, WILL fail and cause damage under normal usage?
L176[09:18:34]
<ff_66>
maybe 15th gen will correct this as it is only impacting raptor
lake
L177[09:18:58]
<ff_66> and
the solution is underclocking and undervolting to prevent
damage
L178[09:24:10]
<Forecaster> I read they extended the
warranty by 2 years for the affected cpus
L179[09:25:01] <Corded> >
<Forecaster> I read they extended the warranty by 2 years
for the affect…
L180[09:25:01]
<ff_66> but
apparently half of the cpus are doomed from the factory
L181[09:25:25]
<ff_66> but
i'll still wait for 15th gen because future-proofing
L182[09:25:30]
<Forecaster> that's what the warranty is
for...
L183[09:26:13]
<ff_66> my
parents don't know that i'm not a gamer, i'm just someone who cares
about future-proofing his PC
L184[09:26:47]
<Forecaster> wanting your computer to work
for as long as possible? how novel
L185[09:27:08]
<ff_66>
they think i'll change as soon as possible
L186[09:27:51]
<ff_66> but
they forgot that my PC is already 8 years old, and i have only 8GB
DDR3@1600MHz
L187[09:29:29]
<ff_66>
i've calculated the inflation and the price of the old PC and
deducted that it is normal that the PC i want costs 1500€
L188[09:29:52]
<ff_66> i
know its huge but still...
L189[09:30:01]
<Lily>
Izzy: yeah, Intel stock dropped literally 50%
L190[09:30:10]
<Lily>
they're in *deep*
L191[09:30:33]
<ff_66>
they want me to work but at the same time they say that i won't
find a job because i'm 14
L192[09:32:52]
<ff_66> and
they don't see the interest of an 1000W PSU that is certified 80+
Platinum/Titanium
L193[09:33:56]
<ff_66>
they just see that 80+ bronze is the best but they are the same
types of guys who prefer rental over buying
L194[09:34:42]
<ff_66>
sure you'll use less money, but 1 year later you'll be still
penalized
L195[09:36:54] <Izzy> such is being a kid
tbh
L196[09:37:17] <Izzy> consider a used
business machine or workstation, find one you can put a normal ATX
PSU into
L197[09:37:26]
<ff_66>
i've made so much research
L198[09:37:38] <Izzy> then you can get
good CPU + RAM + board for cheap-ish, upgrade the PSU and GPU
later
L199[09:38:10] <Corded> > <Izzy>
then you can get good CPU + RAM + board for cheap-ish, upgr…
L200[09:38:10]
<ff_66> GPU
is already upgraded, before i was runing on iGPU
L201[09:38:27] <Izzy> well, true, 1650 is
pretty solid
L202[09:38:34] <Izzy> shame it's NVIDIA
but beggars can't be choosers
L204[09:39:57]
<ff_66> in
2016 my PC was a beast (apart from the lack of GPU at the time), it
was an overclockable build that has never been overclocked
L205[09:41:14] <Corded> >
<ff_66> and they don't see the interest of an 1000W PSU that
is cer…
L206[09:41:14]
<Lily> OK,
1000W is probably overkill
L207[09:41:21]
<ff_66> it
had the latest i5, 8GB RAM (which was decent at the time) and an
ASUS Z170 P-D3
L208[09:41:29] <Corded> >
<LilyflowerFDL> OK, 1000W is probably overkill
L209[09:41:29]
<ff_66>
maybe 850W then ?
L210[09:41:31]
<Lily> I
have a 7900XTX and a Ryzen 9 7900, and even I only need 750W
L211[09:41:39]
<Lily> 850
is probably the upper limit
L212[09:41:48]
<Lily> PCPP
tells you the estimated wattage
L213[09:42:02]
<Lily> My
build is about 550
L214[09:42:04] <Corded> >
<LilyflowerFDL> PCPP tells you the estimated wattage
L215[09:42:04]
<ff_66> i'm
not dumb you know ?
L216[09:42:10]
<Lily> I
didn't say you were?
L217[09:42:22] <Izzy> 5800X3D and 6700XT
here, with 750W
L218[09:42:23] <Corded> >
<LilyflowerFDL> My build is about 550
L219[09:42:23]
<ff_66>
mine is 490 with a 500W PSU
L220[09:42:26] <Izzy> doesn't seem to have
any problems.
L221[09:42:27]
<Lily> Do
you have a buildlist I can take a look at?
L222[09:42:41] <Corded> >
<LilyflowerFDL> Do you have a buildlist I can take a look
at?
L223[09:42:41]
<ff_66>
15th gen is not out for the moment
L224[09:42:47]
<Lily> 15th
gen Intel?
L225[09:42:52] <Corded> >
<LilyflowerFDL> 15th gen Intel?
L226[09:42:52]
<ff_66>
yes
L227[09:42:55]
<Lily>
...Please tell me you aren't seriously-
L228[09:42:56]
<Lily> Oh
my god
L229[09:42:59]
<Lily> W h
y
L230[09:43:18] <Corded> >
<ff_66> i'm not dumb you know ?
L231[09:43:18]
<Lily>
Somehow I'm starting to doubt this...
L232[09:43:33]
<Lily> What
sane person looks at Intel recently and goes "I should buy
their product"
L233[09:43:34]
⇨ Joins: lily (~Lily@58.84.227.106)
L234[09:43:36] <Corded> >
<LilyflowerFDL> Somehow I'm starting to doubt this...
L235[09:43:36]
<ff_66>
i'll send you my current build
L236[09:43:48] <lily> Their stock price
dropped 20% /today/
L237[09:44:10] <lily> They're at an all
time low
L238[09:44:30] <Izzy> the only reason I'm
gaining intel hardware is because that's what business machines
tend to ship with
L239[09:44:33] <Izzy> well, and they make
good NICs
L240[09:44:53] <lily> Which also means, if
you want to gamble on Intel stock
L241[09:44:56] <lily> Now is the time to
buy
L242[09:45:33] <Corded> > <lily>
Now is the time to buy
L243[09:45:33]
<ff_66> my
parents will still refuse because money and they have already
missed several moments to buy
L244[09:45:52]
<ff_66> i
have only 300€ and i don't know about my parents
L245[09:46:22] <lily> well, it's a
gamble
L246[09:46:24] <lily> it might pay
off
L247[09:46:26] <lily> it might not
L248[09:46:34] <lily> are you willing to
take that risk?
L249[09:46:50] <Izzy> buying a server from
overseas and getting it shipped to australia
L250[09:46:55] <Izzy> call that an
International Business Machine
L251[09:46:58] <lily> lmao
L252[09:47:04] <Corded> > <lily>
are you willing to take that risk?
L253[09:47:04]
<ff_66> yes
but i can't order because i don't have a credit card
L254[09:47:43] <Izzy> small mercies
L255[09:47:53]
<ff_66>
Note : i don't have the PC specs on me so i'm remaking the list
from memory
L256[09:48:44] <lily> do you need a
/credit/ card to buy?
L257[09:48:47] <lily> or just
debit/credit
L258[09:49:00]
<ff_66> i
said no but my parents yes
L259[09:49:02] <lily> I never intend to
get a credit card myself
L260[09:50:38]
<Vaur>
%sip
L261[09:50:39] <MichiBot> You drink a
rising moonstone potion (New!). Vaur forgets the location of a
great treasure.
L262[09:52:04] <Corded> > <lily>
Which also means, if you want to gamble on Intel stock
L263[09:52:05]
<Vaur> tbh,
Intel seems to be imploding itself, its current direction is quite
grim
L265[09:54:01]
<ff_66> -#
NOTE : the case is from a NEC WA1310, that's why i couldn't find
it.
L266[09:54:19]
<ff_66>
well, my current build
L267[09:57:20] <Izzy> is that CPU price
accurate-ish? you can probably get an elitedesk or optiplex with a
skylake i7 and 16GB of RAM for the same as that CPU + RAM
L268[09:58:13] <Izzy> just sayin
L269[09:58:52] <Izzy> unless that's the
current one, in which case, eh. that era is really the best spot
for low-end price/performance rn
L270[10:00:58] <Corded> > <Izzy>
is that CPU price accurate-ish? you can probably get an eli…
L271[10:00:58]
<ff_66> no
skylake is not good anymore it's 10th gen or more now
L272[10:01:29]
<ff_66>
even an i7-7700K would bottleneck my 1650
L273[10:02:31] <Izzy> hmm. little
difficult to believe given the RX580 is faster and pretty well
matched with my 6700k before the whole machine exploded but I guess
we must play different games
L274[10:02:54] *
Izzy shrugs
L275[10:02:56]
<ff_66>
beamNG.drive is very CPU intensive
L276[10:02:58] <Izzy> you do you I
guess
L277[10:04:44]
<ff_66> it
can run on normal graphics but it struggles to reach 60fps with 60%
use on the GPU, that means its a CPU bottleneck
L278[10:05:00] <Corded> > <Vaur>
tbh, Intel seems to be imploding itself, its current direct…
L279[10:05:00]
<Lily>
true, it'd be a big risk
L280[10:05:05] <lily> probably not worth
it, honestly
L281[10:05:07] <lily> %sip
L282[10:05:07] <MichiBot> You drink an
excluded coralcreep potion (New!). The potion contained a computer
virus! lily hears a maniacal laugh as their cursor flips upside
down!
L283[10:05:14]
<ff_66> and
without any bottleneck it would reach that framerate in ultra
L284[10:05:18] <lily> You fool, my display
is already upside down!
L285[10:05:49] <lily> Easier to access the
ports that way.
L286[10:07:32]
<Forecaster> Big corps like that will
likely recover in time
L287[10:08:44] <Corded> >
<Forecaster> Big corps like that will likely recover in
time
L288[10:08:44]
<Vaur> not
if they jettison their workforce
L289[10:08:50]
<Vaur>
which is exactly what they did
L290[10:09:00] <Izzy> monitors with USB
hubs are pretty sweet I gotta say
L291[10:12:09] <lily> I'm inclined to
agree
L292[10:12:14] <lily> Mine has four USB
ports
L293[10:12:29] <lily> Plus every video
port you could ever need
L294[10:12:37] <lily> OK, /almost/ every
video port.
L295[10:13:00] <lily> There's no S-Video
or SCART, but you don't really need those tbf
L296[10:13:18] <lily> There /is/ composite
and component, though!
L297[10:13:39] <Izzy> I don't have any
composite or component devices nowadays
L298[10:14:03] <lily> I have one on my
desk :P
L299[10:14:06] <lily> (PS2, slim)
L301[10:14:58] <Corded> > <Izzy>
public transport enthusiasts I am delighted to report that …
L302[10:14:58]
<Nadja>
Izzy: 50ct too much if you ask me :P
L303[10:15:06] <Izzy> I agree! But it's a
good start.
L304[10:49:47] *
Amanda meows and looks around
L305[11:29:33]
<S3> @Lily
Re moose: you know, the best part is that they are invisible at
night and their eyes don't reflect on the headlights
L306[11:31:32]
<Vaur>
%sip
L307[11:31:32] <MichiBot> You drink a
shaky aegisalt potion (New!). Vaur turns into water dragon until
someone looks at them.
L308[11:47:45]
<Forecaster> A dragon! Oh wait no, it's
just Vaur
L309[11:48:01]
<ff_66> did
you look at him ?
L311[11:50:26]
<ff_66>
anyways, i'm gonna test that update..
L312[11:53:07]
<ff_66>
ohno it crashed straight away
L313[11:53:24]
<ff_66>
maybe i forgot one command line argument..
L314[11:53:32]
<Forecaster> @ff_66 that was implied
yeah
L315[11:54:36]
<ff_66> it
could be one missing file but the file is present
L316[11:57:01]
<ff_66> i
forgot to say where the initrd was 😅
L317[12:05:36]
<ff_66>
this time it froze, that's not better because i don't see the
error...
L318[12:09:30]
<ff_66> and
now its panicking, at least i see things coming...
L319[12:10:05]
<ff_66> but
the screen was hilarious because it halted before finishing to
scroll the screen
L320[12:16:37]
<Spider
EveryOS> %tonk
L321[12:16:37] <MichiBot> Jeepers! Spider
EveryOS! You beat Vaur's previous record of 3 hours, 40 minutes
and 16 seconds (By 12 minutes and 18 seconds)! I hope you're
happy!
L322[12:16:38] <MichiBot> Spider EveryOS's
new record is 3 hours, 52 minutes and 34 seconds! Spider EveryOS
also gained 0.00084 (0.00021 x 4) tonk points for stealing the
tonk. Position #1.
L323[12:39:55]
<ff_66> ok
this time it worked but i still need to learn how to use grub in
order to dualboot
L324[12:45:19]
<Vaur>
%sip
L325[12:45:19] <MichiBot> You drink a
shining avesmingo potion (New!). Vaur turns into an octiron
crocodile until they find a lamp.
L326[13:00:53]
⇨ Joins: cassoconfuseded
(~cassoconf@syn-075-133-152-094.res.spectrum.com)
L327[13:01:10] ⇦
Quits: cassoconfuseded
(~cassoconf@syn-075-133-152-094.res.spectrum.com) (Client
Quit)
L328[13:29:59]
<ff_66> ok
i'm going to replace the MBR of my disk
L329[13:29:59]
<ff_66> i
hope i'm not screwing everything up...
L330[13:29:59]
<ff_66>
otherwise i'll only be able to use ReactOS...
L334[13:39:02]
<Forecaster> Do you know the difference
between a component and a library?
L335[13:43:51]
<Peachy> I
think so, a component is a third party external device or part of
the computer, a library is a collection of files on the drive of
the computer I think
L336[13:44:00]
<Peachy> If
i'm wrong then please do correct me
L337[13:59:51]
<Vaur>
%sip
L338[13:59:52] <MichiBot> You drink a
cloudy aegisalt potion (New!). Vaur is suddenly wearing a tiny
glove on each finger.
L339[14:16:14] <Corded> >
<Peachy> I think so, a component is a third party external
device or…
L340[14:16:14]
<Forecaster> More generally a component is
a hardware API, and a library is a software API
L341[14:17:53]
<Forecaster> Some things have both a
component and a built-in library in OpenOS, but other things only
have a component
L342[14:19:08]
<Peachy>
Right okay noted
L343[14:20:03]
<Lily>
Also, things like `component.gpu` are OpenOS sugar
L344[14:20:32] <lily> You don't get those
if you're using an EEPROM, but that only matters for drones and
uCs.
L345[14:20:33] <lily> %sip
L346[14:20:33] <MichiBot> You drink a
concentrated void potion (New!). lily hears a scream from
nearby.
L347[14:20:57] <lily> Potion name checks
out
L348[14:21:45]
<Peachy>
Okay so then if I've got line 1 written as is do I need to include
line 2 like that to use gpu functions?
L349[14:25:15]
<Lily>
you're using OpenOS, so `local gpu = component.gpu` is good enough
yeah
L350[14:25:17]
<Peachy>
end goal here honestly is, i wanna learn how to display coloured
shapes
L351[14:25:49]
<Lily> you
could also `require("component").gpu` but only do this if
you don't need the component library later down the line
L352[14:26:00]
<Lily>
(e.g. for another component)
L353[14:27:02] <Corded> >
<ff_66> yes, wagons have more fuel efficiency, but it didn't
say th…
L354[14:27:02]
<Ocawesome101> yeah and the LeGran drives
a hell of a lot better lmao
L355[14:41:04] <Corded> >
<LilyflowerFDL> you could also
`require("component").gpu` but only do this …
L356[14:41:04]
<Forecaster> Performance wise it's
negligible since require files are cached
L357[14:58:35]
<Lily>
huh
L358[14:58:37]
<Lily>
TIL
L359[15:01:25] <Corded> >
<Ocawesome101> yeah and the LeGran drives a hell of a lot
better lmao
L360[15:01:25]
<ff_66>
sure, but what about the american 6.9L V8 ? if you put that with a
stage 3 supercharger in a D45 cargo box upfit loaded with planks,
it will still be very fast, with the LeGran you only get fake wood
panels and a smaller motor...
L361[15:02:50]
<ff_66> and
also i finally figured out how to dualboot with the reactOS
bootloader
L362[15:07:41] <Corded> >
<ff_66> they just see that 80+ bronze is the best but they
are the …
L363[15:07:41]
<Ocawesome101> used computer parts are way
cheaper in the US, unsure about other places
L364[15:08:00] <Corded> >
<Ocawesome101> used computer parts are way cheaper in the
US, unsure about…
L365[15:08:00]
<ff_66> i'm
french
L366[15:08:43]
<ff_66> 80+
titanium costs at least 200 bucks here and 80+ bronze can easily go
under 100
L367[15:11:23]
<Ocawesome101> the 850 to 1000W PSUs i'm
looking at are gold, current one is bronze
L368[15:11:46]
<ff_66>
bronze is so cheap 1000W bronze doesn't exist
L369[15:12:04] <Corded> >
<ff_66> sure, but what about the american 6.9L V8 ? if you
put that…
L370[15:12:04]
<Ocawesome101> speed doesn't have anything
to do with handling really
L371[15:12:08]
<ff_66> but
gold stays like 100 bucks and more or less
L372[15:12:14]
<Ocawesome101> my current one is 650
L373[15:12:26] <Corded> >
<Ocawesome101> my current one is 650
L374[15:12:26]
<ff_66>
mine is 550W bronze
L375[15:12:28]
<Ocawesome101> i'm looking at used 850 or
1000W ones to use with a 6900XT
L376[15:13:03]
<ff_66> and
i want more power like 750 or 850W to make a future-proof
system
L377[15:13:19]
<ff_66> and
overclock my CPU and GPU btw
L378[15:14:32]
<Ocawesome101> i don't see much point in
overlocking, 5800x3d + 6900xt is way sufficient for what i do
L379[15:14:36]
<ff_66> but
mmore the GPU than the CPU really, i think my 1650 will become the
bottleneck but that's not really important
L380[15:14:47] <Corded> >
<Ocawesome101> i don't see much point in overlocking,
5800x3d + 6900xt is …
L381[15:14:47]
<ff_66> i
have a GTX 1650
L382[15:14:49]
<Ocawesome101> only reason i'm going from
a 6600 to a 6900xt is that i have three monitors now
L383[15:15:08] <Corded> >
<Ocawesome101> only reason i'm going from a 6600 to a 6900xt
is that i hav…
L384[15:15:08]
<ff_66> and
i have 1 1080p monitor
L385[15:15:25]
<Ocawesome101> 1650 should be good at
1080p for quite a while
L386[15:15:37]
<ff_66> but
it struggles to reach 60 fps when using BeamNG.drive
L387[15:15:52]
<Ocawesome101> what cpu do you have?
L388[15:16:19]
<ff_66>
i5-6600K@3.51 GHz, boost clock 3.7 GHz
L389[15:16:28]
<ff_66> 4
cores, no hyperthreading
L390[15:16:56]
<ff_66> its
a 25% bottleneck in beamNG
L391[15:17:04]
<Ocawesome101> my i5-8400 struggled to
maintain 60fps so you're cpu bottlenecked
L392[15:17:23]
<ff_66> but
since i can still run 30 fps i'll wait till 15th gen releases
L393[15:17:39] <Corded> >
<Ocawesome101> my i5-8400 struggled to maintain 60fps so
you're cpu bottle…
L394[15:17:40]
<ff_66>
already saw that before
L395[15:18:56]
<ff_66> it
is already 8 years old and it would cost me 1000 - 1500€ mybe more
to upgrade my PC
L396[15:19:05]
<ff_66> *
maybe more to upgrade my PC
L397[15:19:31]
<ff_66> and
it has 8GB RAM and 64 GB virtual RAM
L398[15:19:47]
<ff_66>
otherwise BeamNG crashes
L399[15:22:14]
<Ocawesome101> BeamNG is pretty comfy with
32GB
L400[15:22:21]
<ff_66> so
i would need a core 7-265K, 32GB (ideally 64GB) DDR5-6000, and a
Z890 motherboard
L401[15:22:36]
<Ocawesome101> honestly a 7800X3D or
9800X3D will be a better choice for gaming
L402[15:22:42]
<Ocawesome101> AMD has been smashing it
lately
L403[15:22:49] <Amanda> %choose
"temporary" tracks or do it right
L404[15:22:49] <MichiBot> Amanda: I saw
that "do it right" is the best choice in a vision
L405[15:22:55] <Amanda> Sigh
L406[15:22:58] <Corded> >
<Ocawesome101> BeamNG is pretty comfy with 32GB
L407[15:22:58]
<ff_66>
with 32 GB of physical RAM, it has more with virtual RAM
L408[15:22:58] <Amanda> Fiiiine
L409[15:23:25]
<Ocawesome101> zram is nice but i don't
use it because i don't need to lmao
L410[15:23:48] <Corded> >
<Ocawesome101> AMD has been smashing it lately
L411[15:23:48]
<ff_66> did
you benchmark the 265K ? it haven't been released yet !
L412[15:23:59]
<ff_66> *
hasn't been released yet !
L413[15:24:11]
<Ocawesome101> 265K?
L414[15:24:38]
<Ocawesome101> another reason to go AMD:
their nomenclature is intelligible
L415[15:24:58]
<ff_66>
it's the new naming scheme, it will not be the intel core
i7-15700K, it will be the intel core 7-265K instead
L416[15:25:05]
<Ocawesome101> 9800X3D hasn't been
released yet either
L417[15:25:22] <Corded> >
<Ocawesome101> 9800X3D hasn't been released yet either
L418[15:25:22]
<ff_66>
apparently it'll have the same performance
L419[15:25:33]
<ff_66>
benchmarks got leaked
L420[15:25:43]
<Ocawesome101> _shrug_
L421[15:26:06]
<ff_66> so
we'll wait till October then
L422[15:27:15]
<Ocawesome101> you could also go for a
5800X3D. its the last of the AM4 chips so upgrade paths are
nonexistent but it's the right age that supporting hardware - mobo,
RAM, etc - is cheap.
L423[15:27:41]
<Ocawesome101> 7800X3D would be my choice
if i was building a computer right now though.
L424[15:27:42] <Corded> >
<Ocawesome101> you could also go for a 5800X3D. its the last
of the AM4 c…
L425[15:27:42]
<ff_66> you
forgot that i want future proofing, i don't want that
L426[15:28:19]
<ff_66> i i
take the latest in october, i'll be able to keep it 10 years or
so
L427[15:28:24]
<Ocawesome101> i don't predict having any
trouble keeping up for the next 5 or 10 years with current PC
L428[15:28:27]
<ff_66> *
if i take the latest in october, i'll be able to keep it 10 years
or so
L429[15:29:31]
<ff_66> my
build wasn't upgraded back in 2017 or even 2019 and now parts are
not possible to find and i need a new PC
L430[15:29:54]
<ff_66> it
could receive like a 7700K back in the days but now its too
late
L431[15:31:56]
<ff_66>
upgrading too often is a waste of money, no upgrading at all is
also a waste of money
L432[15:34:59]
<ff_66> no
upgrade path = spending twice 1500€ in ten years = 3000€ whereas
upgrading once at the beginning of the latest and once at the end
of the platform = 1700-1900€ + 300-600€ = 2000-2500€
L433[15:35:12]
<ff_66>
simple upgrade math
L434[15:39:57]
⇨ Joins: golemax (~golemax@37.171.248.48)
L435[15:40:02] ⇦
Parts: golemax (~golemax@37.171.248.48) ())
L436[16:13:57] <Corded> >
<Amanda> Sigh
L437[16:13:58]
<Lily>
There's nothing more permanent than a temporary solution!
L438[16:14:09]
<Vaur>
%sip
L439[16:14:09] <MichiBot> You drink a
searing mithril potion (New!). A bard starts playing a lute behind
Vaur until the next time they hug someone.
L440[16:14:20]
<Lily>
Also, I should post my build in here
L441[16:18:07] <Corded> >
<LilyflowerFDL> I have a 7900XTX and a Ryzen 9 7900, and
even I only need 7…
L442[16:18:07]
<Lily> I
stand corrected! I have an *850*, apparently.
L443[16:20:41]
<!
LittleTimmy52 !> how can I prevent ctrl alt c and ctrl c ,
basically any inturrupt
L444[16:54:22] <Corded> >
<LilyflowerFDL> Also, I should post my build in here
L446[16:54:41] <Corded> >
<LittleTimmy52> how can I prevent ctrl alt c and ctrl c ,
basically any int…
L447[16:54:41]
<Forecaster> All `ctrl + c` does is
generate an `interrupted` event/signal
L448[16:55:16] <Corded> >
<Forecaster> All `ctrl + c` does is generate an
`interrupted` event/sign…
L449[16:55:16]
<!
LittleTimmy52 !> what about the hard interrupt?
L450[16:55:17]
<!
LittleTimmy52 !> what about ctrl alt c
L451[16:55:39]
<Forecaster> If you use event listeners
you don't need to do anything, if you're handling all events you
need to filter them by name
L452[16:56:10] <Corded> >
<LittleTimmy52> what about the hard interrupt?
L453[16:56:10]
<Forecaster> That triggers an error call
in OpenOS
L454[16:56:19]
<!
LittleTimmy52 !> I use event pull in some spots
L455[16:56:35]
<Forecaster> To prevent that you'd have to
wrap the entire program in a `pcall`
L456[16:56:53]
<!
LittleTimmy52 !> so make a pcall that just ignores
errors?
L457[16:57:17]
<Forecaster> Yeah, I wouldn't recommend
doing that though
L458[17:03:04]
<Forecaster> Unless you're making a kiosk
system that is
L459[17:10:01]
<!
LittleTimmy52 !> I am making a program that is used to transfer
funds between registered accounts
L460[17:10:16]
<!
LittleTimmy52 !> also I put my start function in a pcall and it
still interrupted
L462[17:13:52]
<Peachy>
for reference, tier 3 gpu, tier 3 cpu, tier 3 case, tier 3 screen,
tier 3 disk drive.
L463[17:19:25] <Corded> >
<Peachy> Sooooo where'd functions like setBackground,
setFourground …
L464[17:19:25]
<Forecaster> . . . means the list is cut
off
L465[17:19:51]
<Forecaster> %tonkout
L466[17:19:51] <MichiBot> Waesucks!
Forecaster! You beat Spider EveryOS's previous record of 3 hours,
52 minutes and 34 seconds (By 1 hour, 10 minutes and 39 seconds)! I
hope you're happy!
L467[17:19:52] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.005 tonk
points! plus 0.004 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 2.62829. Position #3 Need
0.06261092 more points to pass Vaur!
L468[17:20:17]
<Forecaster> %redshell "Spider
EveryOS"
L469[17:20:18] <MichiBot> Forecaster:
Unfortunately you missed with a 5 vs 14.
L470[17:20:27]
<Forecaster> Damn...
L471[17:21:17] <Corded> >
<Forecaster> . . . means the list is cut off
L472[17:21:18]
<Peachy>
How do I extend the list?
L473[17:34:16] <Corded> >
<Forecaster> Damn...
L474[17:34:16]
<Spider
EveryOS> Good
L475[17:34:57]
<Spider
EveryOS> I need my virtual internet points
L476[17:50:13] <Corded> >
<Peachy> How do I extend the list?
L477[17:50:13]
<Forecaster> I always prefer to just tab
through them
L478[17:50:50]
<Forecaster> Just do
`component.gpu.<tab>`
L479[17:50:56] <Corded> >
<Peachy> How do I extend the list?
L480[17:50:56]
<Renno>
print(serialization.serialize(componentobject, 1000))
L481[17:51:31]
<ff_66> or
you can install windows on a power macintosh (no joke this has
already been done)
L482[17:51:45]
<Forecaster> What...
L483[17:52:10]
<Forecaster> How does that have anything
to do with the question
L484[17:54:19]
<ff_66>
make the impossible possible ?
L485[17:55:06]
<Forecaster> Right, so it doesn't
then
L486[19:07:17] <Corded> >
<Forecaster> Just do `component.gpu.<tab>`
L487[19:07:17]
<Peachy>
This just returned 'nil'
L488[19:07:48] <Corded> >
<Renno> print(serialization.serialize(componentobject,
1000))
L489[19:07:49]
<Peachy>
this also didn't work lol
L490[19:08:01]
<Peachy>
Lua's hard...
L491[19:08:10]
<Peachy> I
just wanna make shapes
<:Alien_Laugh:963607517928259614>
L492[19:09:10] <Corded> >
<Peachy> This just returned 'nil'
L493[19:09:10]
<Forecaster> ...you're not supposed to
write that literally
L494[19:09:45]
<Forecaster> <tab> means press the
tab key
L495[19:12:26]
<Peachy> Ok
i feel stupid haha fair
L496[19:12:28]
<Peachy> I
got it
L497[19:12:32]
<Peachy>
Thanks lol
L498[19:15:21]
<Forecaster> Also if you just return a
method (not call it) most native methods will print some syntax and
a short description
L499[19:16:48]
<Forecaster> For example
`component.gpu.set` instead of `ccomponent.gpu.set(...)`
L500[19:16:55]
<Forecaster> *
`component.gpu.set(...)`
L501[19:18:22] <Corded> >
<Forecaster> <tab> means press the tab key
L502[19:18:22]
<ff_66> i
remember that in some programming books from the 80's / 90's there
were these kind of conventions explained at the beginning
L503[19:18:38]
<Peachy>
Alright cools
L505[19:23:20]
<ff_66> did
you define the colors in the palette first ?
L506[19:24:04]
<ff_66> if
you're using true as second argument, it means the number is a
palette index, but you need to first define the color in the
palette
L507[19:24:12]
<Vaur>
%sip
L508[19:24:12] <MichiBot> You drink an
awful pink potion (New!). Vaur sees the sky briefly flash solid
dark blue then go back to normal.
L509[19:24:48]
<ff_66> use
`setPaletteColor(index: number, value: number): number`
L510[19:24:52]
<Peachy>
colors.lua does that I think doesn't it?
L511[19:25:25]
<ff_66> but
you can also use you own hex color codes it will be simpler
L512[19:26:00]
<Peachy>
Ahh ok that's good to know i'm gonna do that instead. Thank
you
L513[19:26:23] <Corded> >
<Peachy> colors.lua does that I think doesn't it?
L514[19:26:23]
<ff_66> it
just defines 16 aliases (like the library sides)
L515[19:26:47]
<ff_66> it
doesn't define any palette index as it is most used with T2
graphics cards
L516[19:27:51] <Corded> >
<Peachy> Ahh ok that's good to know i'm gonna do that
instead. Than…
L517[19:27:52]
<ff_66>
just don't put true at the end and the number should be ideally an
hex number (0x7F7F7F is gray for example)
L518[19:28:19]
<Peachy>
Alright gotcha 🙂
L519[19:28:42]
<ff_66> and
to do hex color just remember 0xRRGGBB where R is Red, G is Green
and B is Blue between 00 and FF
L520[19:29:10]
<Peachy>
Alright, good to know.
L521[19:30:16]
<ff_66>
thats all you need for OpenComputers color system, even if other
color formats exists, like for example RGB with Alpha channel
L525[19:35:15]
<Forecaster> That's not how you write hex
values in Lua
L526[19:35:32]
<Peachy> Oh
okay what's the propper format?
L527[19:35:54]
<Forecaster> ff_66 told you that
already
L528[19:36:54]
<Forecaster> Also these methods only
affect the next draw calls for the GPU
L529[19:37:15]
<Forecaster> You're not going to see
anything with that code
L530[19:37:55]
<Forecaster> You have to print something
after, or use one of the GPU methods
L531[19:38:40]
<Peachy>
Okay
L532[19:39:19]
<Peachy> So
should the line look more like this?
L533[19:39:19]
<Peachy>
L534[19:39:19]
<Peachy>
gpu.setBackground(0xFFFFFF)
L535[19:39:27]
<Peachy>
Forgive me if i'm still not getting it
L536[19:39:31] <lily> `term.clear()` works
too doesn't it?
L537[19:39:34]
<Forecaster> If you use the color picker,
you want the value in the "Lua hex" box
L538[19:40:18] <lily> passing raw hex just
causes it to clamp to one of the 240 available colours,
right?
L539[19:40:26] <Corded> > <lily>
`term.clear()` works too doesn't it?
L540[19:40:27]
<Forecaster> It would, but that's a
separate library he'd have to require
L541[19:40:33] <lily> True
L542[19:41:16] <Corded> > <lily>
passing raw hex just causes it to clamp to one of the 240 a…
L543[19:41:17]
<Forecaster> Probably, unless that's what
you specify
L544[19:41:34]
<Forecaster> The color picker only has
those colors
L545[19:41:50]
<Peachy> So
would my correction be right?
L546[19:42:12]
<Forecaster> Yes
L547[19:42:29]
<Peachy>
Okay let me give this ia try then
L549[19:43:21] <MichiBot> Forecaster:
Command Added! Don't forget to set help text with %command
addhelp!
L550[19:47:53] <Corded> > <lily>
passing raw hex just causes it to clamp to one of the 240 a…
L551[19:47:53]
<ff_66>
256, there is 16 gray shades, but technically they are color for
GPUs
L552[19:51:49]
<Forecaster> The color picker has 198
colors it seems, 13 shades of gray, and black and white
L553[19:53:05]
<Forecaster> Wait no, 15 shades of
gray
L554[19:53:44]
<Forecaster> So 215 values
L555[19:56:02]
<ff_66> no
its 238 colors, white + black, and 16 colors = 256 values available
with T3 GPUs
L557[19:59:45]
<Forecaster> Oh, the stack is 6 high, not
5, I mathed wrong
L558[19:59:46]
<ff_66> *
shades of gray = 256 values available with T3 GPUs
L559[20:00:37]
<Forecaster> If you look at the color
picker on the website you'll see it looks eerily similar to that
image
L560[20:00:53]
<ff_66> 256
= 2⁸ but 215 = 5*43
L561[20:01:34] <Corded> >
<Forecaster> If you look at the color picker on the website
you'll see i…
L563[20:01:45]
<Forecaster> That's the one
L564[20:02:17]
<Forecaster> To be clear the image existed
first, I used it when I made the color picker
L565[20:02:50]
<Forecaster> The color grid is generated
pragmatically
L566[20:04:41]
<Peachy>
Ok, so now I understna dsetBackground and setForeground. How can I
display shapes of different sizes and colours to create
designs?
L567[20:05:07]
<Forecaster> Use `fill`
L569[20:09:04]
<Forecaster> He's a short demo of what
this thing does, with no voiceover
L570[20:09:26]
<Forecaster> It's basically an oc GPU
emulator
L571[20:09:51]
<Forecaster> and screen emulator
L573[20:11:09]
<Forecaster> The last one is the return
value type
L574[20:11:56]
<Peachy> Oh
yeah
L575[20:12:41] <Corded> >
<Peachy> Ok so let me see if I understand this then.
L576[20:12:42] <Corded> fill(x:
number…
L577[20:12:42]
<ff_66> the
character is used to, well, fill the screen, but if you use the
<space> character it will consume less because it is a
"clear" operation
L578[20:13:26]
<Peachy>
Okay so let's say I want to display a solid square
L579[20:15:03] <Corded> >
<Peachy> Okay so let's say I want to display a solid
square
L580[20:15:03]
<ff_66>
`gpu.setBackground(0xRRGGBB)`
L581[20:15:04]
<ff_66>
`gpu.fill(x, y, w, h, " ")`
L582[20:15:25]
<ff_66>
just a template
L583[20:16:04]
<Forecaster> `fill(1, 1, 4, 2, "
")` will draw a box in the top left corner that is (visually)
the same width and height
L584[20:16:32]
<Peachy>
Ahhh okay okay I get you now
L585[20:16:47] <Corded> >
<Forecaster> `fill(1, 1, 4, 2, " ")` will draw a
box in the top left cor…
L586[20:16:48]
<ff_66> ah
yes you have to remeber that the font is 16x8 and not 8x8
L587[20:16:52]
<ff_66> *
remember that the font is 16x8 and not 8x8
L588[20:16:54]
<Forecaster> Because each character is
twice as high as they are wide
L589[20:17:29]
<Peachy>
Makes sense
L591[20:20:39]
<Peachy> Ok
wait so, now how do I apply a colour to the character?
L592[20:21:19]
<Forecaster> See above
L593[20:22:10]
<Peachy>
OHH wait ok I get it now okay let me try this then
L594[20:23:20]
<Forecaster> %tonk
L595[20:23:21] <MichiBot> Yikes!
Forecaster! You beat your own previous record of <0 (By 3
hours, 3 minutes and 29 seconds)! I hope you're happy!
L596[20:23:22] <MichiBot> Forecaster's new
record is 3 hours, 3 minutes and 29 seconds! No points gained for
stealing from yourself. (Lost out on 0.00306)
L597[20:24:22]
<Peachy>
F__K yeah baby we got a big white square
<:Alien_Laugh:963607517928259614> finally
L598[20:53:01] <Corded> >
<Peachy> this also didn't work lol
L599[20:53:01]
<Renno>
what do you mean it didn't work?
L600[20:53:37]
<Renno> did
you change the clearly not real component table name called
``componentobject`` that is a reference to the component/table
you're trying to see the API of..?
L601[20:54:18]
<Peachy> I
didn't but it's okay I figured out how to work the function
L602[21:58:38] ⇦
Quits: ThePiGuy24
(~ThePiGuy2@2a0a:ef40:cc4:9001:2985:9452:fdfd:cdd3) (Read error:
Connection reset by peer)
L603[22:04:15] <Amanda> %choose boot the
laptop for stories?
L604[22:04:16] <MichiBot> Amanda: I don't
think I've heard of "boot the laptop for stories", so
probably not.
L605[22:10:36] <Amanda> %choose rain box
while waiting for fuel to be made?
L606[22:10:36] <MichiBot> Amanda: No,
maybe tomorrow.
L607[22:57:21] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef26bf003207c9ad12fc6cc1.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L608[23:35:14] <Corded> >
<LittleTimmy52> how can I prevent ctrl alt c and ctrl c ,
basically any int…
L609[23:35:14]
<Ocawesome101> `process.info().data.signal
= function() end` or something along those lines
L610[23:47:51] <Corded> >
<Ocawesome101> `process.info().data.signal = function() end`
or something …
L611[23:47:52]
<!
LittleTimmy52 !> thanks, but I already wrapped the wqhole thing
in a pcall and it works