<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:24]
<Saghetti>
ben_mkiv's part messages are always great
L2[00:02:42]
<Spider
EveryOS> Killed NickServ (Ghost)
L3[00:02:42]
<Spider
EveryOS> Quite dark indeed
L4[00:22:57]
<Ocawesome101> @Spider EveryOS i have had
no issues with webgl
L5[00:23:06]
<Ocawesome101> the url you sent earlier
does not work
L6[00:26:58]
<Spider
EveryOS> >Ocawesome101: the url you sent earlier does not
work
L7[00:26:59]
<Spider
EveryOS> I turned off the GitPod server to avoid filling my
quota
L8[00:26:59]
<Spider
EveryOS> I can turn it back on if you want
L9[00:28:22]
<Spider
EveryOS> >Ocawesome101: <@!509348730156220427> i have
had no issues wi…
L10[00:28:22]
<Spider
EveryOS> Hmm, on my computer it keeps causing the entire
browser to hang until I kill the process
L11[00:36:00]
<Spider
EveryOS> Well, I did some of my homework, gonna do the rest
later
L12[00:36:20]
<Spider
EveryOS> For now I'll start GitPod up and work on my
emulator
L13[00:36:20]
<Spider
EveryOS> Add that touch support
L14[00:37:39]
<Spider
EveryOS> @Ocawesome101 Ok, the link should work again now
L15[00:38:07]
<Ocawesome101> gives me a white screen and
that's it
L16[00:39:23]
<Spider
EveryOS> >Ocawesome101: gives me a white screen and that's
it
L17[00:39:23]
<Spider
EveryOS> Screenshot?
L19[00:39:42]
<Spider
EveryOS> Or try this:
L20[00:39:42]
<Spider
EveryOS> Hold [CTRL] while pressing the reload button
L21[00:39:54]
<Ocawesome101> doesn't work
L22[00:40:07]
<Ocawesome101> oh it works now
L23[00:40:16]
<Spider
EveryOS> >Ocawesome101: doesn't work
L24[00:40:16]
<Spider
EveryOS> Try one more time
L25[00:40:17]
<Spider
EveryOS> Make sure you're hard reloading instead of a normal
reload
L26[00:41:06]
<Spider
EveryOS> Did it work this time? Or still white screen?
L27[00:41:20]
<Ocawesome101> it works but doesn't boot
into anything
L28[00:41:37]
<Ocawesome101> oh it just booted
mineos
L29[00:41:40]
<Spider
EveryOS> xD
L30[00:41:44]
<Ocawesome101> guess it had to download
resources or something
L31[00:41:45]
<Spider
EveryOS> Just slow for you?
L32[00:41:49]
<Ocawesome101> my internet is not very
fast
L33[00:41:53]
<Spider
EveryOS> Gotcha
L34[00:42:28]
<Ocawesome101> and i ask again that you
please switch to unscii or at least the default hexfont
L35[00:42:56]
<Spider
EveryOS> >Ocawesome101: and i ask again that you please
switch to unsc…
L36[00:42:56]
<Spider
EveryOS> As I mentioned, that will take a while
L37[00:44:06]
<Spider
EveryOS> Anyways
L38[00:44:06]
<Spider
EveryOS> Since I haven't added touch support, all you can
really do rn is press enter when it goes to the screensaver
xD
L39[00:44:27] ⇦
Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Ping
timeout: 189 seconds)
L40[00:44:29]
<Ocawesome101> lol
L42[00:44:40]
<Spider
EveryOS> @Ocawesome101 What browser are you on?
L43[00:44:43] <Izaya> finally,
balance
L44[00:44:45]
<Ocawesome101> firefox
L45[00:44:58]
<Spider
EveryOS> Wait, I wanna try something xD
L46[00:45:10]
<Ocawesome101> i very much prefer firefox
over anything else
L47[00:51:48]
<Ocawesome101> in other news i've been
working on the cynosure filesystem some more
L48[00:52:05]
<Ocawesome101> i can create files and
directories now and almost read/write files
L50[00:52:51]
<Spider
EveryOS> >Ocawesome101: in other news i've been working on
the cynosur…
L51[00:52:51]
<Spider
EveryOS> Cool
L52[00:53:23] *
Amanda flops down around elfi, reads her some stories
L53[01:33:04]
<Spider
EveryOS> @Ocawesome101 Changed the font, guess what font this
is 😈
L55[01:33:58]
<Spider
EveryOS> (I disabled upscaling because this font blurs when
upscaled)
L56[01:54:58]
<Spider
EveryOS> @Ocawesome101 I'm turning off Gitpod for now, ping me
when you see my message
L57[02:02:05] <CompanionCube> Izaya: today
on having balls: leader of opposition says there won't be promises
he can't keep...days after breaking the promises he made when got
elected as leader
L58[02:02:07] <CompanionCube> 10/10
balls
L59[02:03:16]
<Pokeman2003> Uh... Where would I best get
coding help?
L60[02:03:21] <CompanionCube> here?
L61[02:03:46]
<Pokeman2003> ... I mean what channel,
but... Okay.
L62[02:04:16]
<Pokeman2003> Basically, a loading
function isn't working properly and I have absolutely zero clue
what's causing it. Whatever it is, though, it's not playing nice
with my project. Hang on, let me get the code.
L64[02:05:08]
<Pokeman2003> BFS is just the proxy I'm
using for the file system.
L66[02:05:41]
<Pokeman2003> I'm not quite sure what is
wrong with this bit of code. It is acting really strange
though.
L67[02:06:05]
<Pokeman2003> Like, it loads major.lua...
if there is no error() that can be triggered after it loads and
opens major.lua.
L68[02:06:56]
<Pokeman2003> If there's an error() placed
in a completely unrelated spot(like, when trying to check a major
system call after major.lua is supposed to have loaded), the result
is that it complains about runtime being nil.
L69[02:08:09] <CompanionCube> broader
context?
L70[02:08:42]
<Pokeman2003> Operating system, this is to
load major system calls before you're booted to the shell. Except,
if you can't load a single freakin' file properly, what's the
point!?
L71[02:09:40]
<Pokeman2003> Would it help if I just gave
you the attempt of my project in .zip or .tar?
L72[02:10:03]
<Pokeman2003> (I've made an operating
system in the past but lost all my progress so I'm trying
again.)
L73[02:10:43] <CompanionCube> what line's
the actual error on?
L74[02:10:53]
<Pokeman2003> ... `runtime()`
L75[02:11:12]
<Pokeman2003> Okay let me back up a
little, maybe what's needed is a full overview of what I'm trying
to do
L76[02:11:33]
<Pokeman2003> After my initial system
checks, I open a file called major.lua from my init, which looks a
bit like this
L78[02:12:20]
<Pokeman2003> This file has two functions
right now, the first of which is to load driver objects into an
array, and the second is pretty much a clone of the load function,
sans a missing handle close that I forgot to make.
L79[02:12:53]
<Pokeman2003> Now, for whatever reason, my
driver isn't being put into the array of objects I defined at the
start of my init.lua(drv[0-15])
L80[02:13:58]
<Pokeman2003> Furthermore, you can see an
obvious `error(tmp)` in major.lua. This is my attempt to figure out
where it's trying to place my driver, and not actually meant to be
there.
L81[02:14:17]
<Pokeman2003> Now, for whatever reason,
the error is NEVER getting triggered, which is definitely not
correct.
L82[02:14:57]
<Pokeman2003> So, what I had done is I had
put an error after the drvl check, and an error after the drvload()
call in init.lua. For SOME REASON though, this causes init.lua's
runtime() to become NIL
L83[02:15:27]
<Pokeman2003> Where if I don't have EITHER
error in place, the runtime() call to load major.lua's functions
actually LOADS the functions.
L84[02:16:06] <CompanionCube> i assume
init.lua runtime being global is intended, right?
L85[02:16:22]
<Pokeman2003> Yeah, it becomes nil
afterwards to close it up.
L86[02:16:41]
<Pokeman2003> Declaring a variable as nil
cleans it up, so to speak.
L87[02:17:22]
<Pokeman2003> ~~I was too lazy to write
local and since it's in OpenOS... y'know.~~
L88[02:17:41]
<Pokeman2003> ~~I was too lazy to write
local and since it's in OpenOS... y'know. My brain works weirdly.~~
[Edited]
L89[02:18:19] ⇨
Joins: Renari
(~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L90[02:18:21] <CompanionCube> where does
'drive' come from in drvload?
L91[02:18:33]
<Pokeman2003> Oh it's supposed to come
from the driver itself.
L92[02:18:42]
<Pokeman2003> In this case I'm trying to
load a VERY primitive GPU driver.
L93[02:18:47]
<Pokeman2003> Hold on I'll get the
code.
L94[02:19:16] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L95[02:19:17]
<Pokeman2003> (I'm aware I'm breaking all
sorts of conventions with this code but I'm just making it to learn
how to get around limitations better)
L97[02:19:40]
<Pokeman2003> Here's the driver in its
entirety.
L98[02:20:19] <CompanionCube> weird to call
a GPU a drive, but whatever...
L99[02:20:56]
<s_a_m>
aaa
L100[02:21:00]
<s_a_m>
globals
L101[02:21:09]
<Pokeman2003> I'm not calling the GPU a
drive, I'm calling the file a drive(r)
L102[02:21:20]
<Pokeman2003> ... I typo'd and wasn't
assed to fix it.
L103[02:21:23] <CompanionCube> but the
drive variable is the GPU.
L104[02:21:33]
<s_a_m>
that's asking for trouble, like `register volatile void *`
L105[02:21:43]
<Pokeman2003> Yes.
L106[02:21:47]
<Pokeman2003> It's a global object.
L107[02:21:56]
<Pokeman2003> I'm trying to redefine it
into an array(HOPEFULLY drv[0])
L108[02:22:10]
<Pokeman2003> But it's REALLY just boiling
down to the load function
L109[02:22:12]
<Pokeman2003> Wanna know how I know?
L110[02:22:42] <CompanionCube> does it
ever hit the other non-existent side of the 'if not'
L111[02:23:13]
<Pokeman2003> I don't think so, but I
can't CHECK because the load function shits itself in the event
that I do put an error there to see if it is getting there
L112[02:23:26] <CompanionCube> this is
more confusing than it should be
L113[02:23:47]
<Pokeman2003> It is and I'm about to
rewrite everything, but the problem boils down to:This load
function should work
L114[02:23:57]
<Pokeman2003> And no matter HOW I rewrite
it, I almost always come to that or something that definitely
doesn't work
L115[02:24:02]
<Pokeman2003> So why isn't it
working?
L116[02:24:32] <CompanionCube> maybe it'd
be handy to sketch out the control flow to see where it can go
wrong?
L117[02:24:58]
<Pokeman2003> I already did, the control
flow is identical to what OpenOS does, sans some different steps
after the file is loaded.
L118[02:25:19] <CompanionCube> huh
L119[02:25:48]
<Pokeman2003> Those different steps
shouldn't make much of a difference, since all I'm doing is
cleaning up since I no longer need those variables, while OpenOS
goes off to do other things with them.
L120[02:28:46] *
Amanda offers elfi some dream packages. Today we have a special on
'childhood friend gets accidentally isekai'd into a space
mmo'
L121[02:29:03] *
Amanda curls up and passes out
L122[02:31:06]
<Spider
EveryOS> Sorry, I switched the font back xD
L123[02:31:11]
<Ocawesome101> @Pokeman2003 `runtime=nil`
won’t do anything until AFTER `runtime()` has finished
executing
L124[02:31:27]
<Ocawesome101> @Spider EveryOS do you have
a screenshot
L125[02:31:46]
<Spider
EveryOS> Let me go back to the other font, should only take a
few seconds
L126[02:33:05]
<Pokeman2003> >Ocawesome101:
<@!204972669563699201> `runtime=nil` won’t …
L127[02:33:05]
<Pokeman2003> ... y-yes... Runtime()
finishes executing, runtime=nil. That's literally the order of
events as per init.lua...
L128[02:33:05]
<Ocawesome101> And @Pokeman2003 generally
you should never use globals unless you explicitly need something
to be accessible by everything ever
L129[02:33:21]
<Pokeman2003> Please use replies
L130[02:33:27]
<Pokeman2003> Please use replies if
possible. [Edited]
L131[02:33:41]
<Spider
EveryOS> Here you go, I managed to get the font to not blur
with the upscaling
L132[02:33:49]
<Ocawesome101> Replies + the IRC bridge
are weird AIUI
L133[02:33:59]
<Spider
EveryOS> Yea
L134[02:34:10]
<Pokeman2003> Well neither of us are on
the IRC bridge, and really, shouldn't matter much in the long
run.
L135[02:34:48]
<Ocawesome101> anyways
L136[02:34:50]
<Pokeman2003> >Ocawesome101: And
<@!204972669563699201> generally you sh…
L137[02:34:50]
<Pokeman2003> In... any case. I'm aware of
the shortcomings of globals, I'm not a COMPLETE idiot.
L138[02:35:25]
<Ocawesome101> it appears that all your
code gets called while `runtime()` is still executing, meaning that
to all intents and purposes `runtime` is defined for the whole time
anything is executing
L139[02:35:59]
<Pokeman2003> Hang on, just to be
clear
L140[02:36:11]
<Pokeman2003> ... we are talking about the
fact it's loading functions into memory and THEN getting rid of
runtime()
L141[02:36:16]
<Pokeman2003> It's not loading anything to
execute first.
L142[02:36:26]
<Ocawesome101> `runtime()`
calls
`runtime()`
L143[02:36:31]
<Pokeman2003> Yes.
L144[02:36:33]
<Ocawesome101> and makes it execute
L145[02:36:36]
<Pokeman2003> Yes.
L146[02:36:45]
<Ocawesome101>
before clearing
`runtime` from the environment
L147[02:36:48]
<Pokeman2003> Yes.
L148[02:36:52]
<Ocawesome101> oh
L149[02:36:54]
<Ocawesome101> wait
L150[02:36:55]
<Pokeman2003> That's the intended
effect.
L151[02:36:58]
<Ocawesome101> i see what you mean
xP
L152[02:37:12]
<Ocawesome101> still, as i say, just make
it local and you don't have to worry about `nil`ing it
L153[02:37:27]
<Pokeman2003> I want to nil it but I've
made it local with notepad++
L154[02:37:33]
<Pokeman2003> Anyways.
L155[02:37:44]
<Pokeman2003> So
L156[02:37:52]
<Ocawesome101> one more thing... are you
writing code in OC or using an external editor?
L157[02:37:52]
<Pokeman2003> It operates the same, but
now the variables are local.
L158[02:38:04]
<Pokeman2003> I'm writing MOST of my code
with OC but making course corrections with an external
editor.
L159[02:38:11]
<Pokeman2003> I'm writing MOST of my code
with OC but making quick course corrections with an external editor
that I can't do normally. [Edited]
L160[02:38:14]
<Ocawesome101> i highly recommend using an
external editor for everything
L161[02:38:16]
<Pokeman2003> Things like swapping entire
lines of code.
L162[02:38:17]
<Pokeman2003> no
L163[02:38:30]
<Pokeman2003> The way OC handles file
systems is really, REALLY bad.
L164[02:38:35]
<Ocawesome101> set `bufferChanges` to
`false` in the config
L165[02:38:53]
<Pokeman2003> It was false before I even
went to change power to false
L166[02:39:00]
<Ocawesome101> huh
L167[02:39:04]
<Ocawesome101> what does it do,
then?
L168[02:39:47]
<Pokeman2003> Unless I completely exit the
game, and I mean COMPLETELY
L169[02:39:50]
<Pokeman2003> No changes will
proliferate.
L170[02:40:04]
<Ocawesome101> odd.
L171[02:40:08]
<Pokeman2003> This means close the world,
and hit the exit button on the main menu
L172[02:40:11]
<Ocawesome101> you're sure `bufferChanges`
is `false`?
L173[02:40:20]
<Ocawesome101> i have never had this
happen with that option set
L174[02:40:25]
<Ocawesome101> or rather, disabled
L176[02:40:32]
<Pokeman2003> Yes.
L177[02:40:36]
<Pokeman2003> I'm 100% positive.
L178[02:40:39]
<Ocawesome101> hmmm.
L179[02:41:00]
<Ocawesome101> which version of OC are you
using?
L180[02:41:08]
<Pokeman2003> Uh, latest from
Curesforge.
L181[02:41:12]
<Pokeman2003> So 1.7.5 I think.
L182[02:42:15]
<Ocawesome101> i think i've had 1.7.5.192
work fine
L184[02:42:22] <MichiBot>
Upgrading
OpenComputers | length:
17s | Likes:
0 Dislikes:
0
Views:
18 | by
i develop things | Published On
14/9/2021
L185[02:42:41]
<Pokeman2003> My computer is a freaking
oddball, I had to change pretty much all of my settings because
everything started out at false instead of... how it's supposed
to.
L186[02:43:01]
<Spider
EveryOS> @Ocawesome101 So can you real fast guess what that one
font was? (:
L187[02:43:12]
<Ocawesome101> looked like the minecraft
font but also not the minecraft font
L188[02:43:17]
<Ocawesome101> CC font?
L189[02:44:01]
<Ocawesome101> unifont?
L190[02:44:22]
<Spider
EveryOS> >Ocawesome101: CC font?
L191[02:44:23]
<Spider
EveryOS> Yup, CC font. On an OC program. (:
L192[02:44:27]
<Ocawesome101> cursed
L193[02:44:37]
<Pokeman2003> That's something I'm
disappointed in
L194[02:44:55]
<Pokeman2003> I wish OC had actual bitmap
graphics, or at least the ability to change the font
internally
L195[02:45:09]
<Spider
EveryOS> >Ocawesome101: unifont?
L196[02:45:09]
<Spider
EveryOS> Do you by any chance have a bitmap image for unifont
or whatever? I've already written code to render bitmap fonts
L197[02:45:11]
<Pokeman2003> The use cases are
immense
L198[02:45:34]
<Pokeman2003> I'm gonna go for a walk I'll
be back soonish.)
L199[02:45:39]
<Ocawesome101> you can change the font
with a resource pack, and funscii has decent unicode coverage
L201[02:46:11]
<Spider
EveryOS> >Bullet Barrage Spy: I wish OC had actual bitmap
graphics, or at le…
L202[02:46:11]
<Spider
EveryOS> @Pokeman2003 It *kinda* does, but does not use them by
default
L204[02:46:19]
<Spider
EveryOS> @Pokeman2003 It *kinda* does, but does not use them by
default
L207[02:46:30]
<Spider
EveryOS> @Ocawesome101 Thanks, I'll check
L208[02:46:33]
<Ocawesome101> you can still change the
font with a resource pack, you just need a hexfont
L209[02:47:07]
<Ocawesome101> braille characters are
generally the tool of choice for bitmap graphics iirc
L210[02:47:12]
<Ocawesome101> braille characters are
generally the tool of choice for bitmap graphics [Edited]
L211[02:47:19]
<Ocawesome101> braille characters are
generally the tool of choice for "bitmap" graphics
[Edited]
L212[02:47:32] <CompanionCube> also other
unicode shenanigans, no?
L213[02:47:35]
<Ocawesome101> though since you're limited
to 2 colors for every 2x4 area it's of limited use
L214[02:47:45]
<Ocawesome101> yeah other unicode
characters are useful too
L215[02:48:47]
<Ocawesome101> >Ocawesome101: you can
still change the font with a resourc…
L216[02:48:47]
<Ocawesome101> (cc @Pokeman2003 once
you're back)
L218[02:48:49]
<Spider
EveryOS> @Ocawesome101 It kinda does, but it is split across 2
files, there's some labelling, and I don't know the size of the
characters and how spread apart they are
L219[02:48:49]
<Spider
EveryOS> A lot of variables I will have to figure out
L220[02:49:40]
<Ocawesome101> looks like they're 8x16 or
so
L221[02:49:46]
<Ocawesome101> maybe 12x16
L222[02:50:53]
<Ocawesome101> maybe 16x16
L223[02:51:17]
<Ocawesome101> given that the image is
reasonably close to 4096x4096, and that it's got 255x255 characters
in it
L224[02:51:25]
<Spider
EveryOS> Ok, I'll try that out
L225[02:51:25]
<Spider
EveryOS> I still need to know the offset from the top left, and
also the distance between each character
L226[02:53:06]
<Spider
EveryOS> First though, I need to add that touch support for
MineOS, which I still have not done
L227[02:53:06]
<Spider
EveryOS> And should probably work on everything else too. Like
the disk, and some other stuff
L228[02:53:06]
<Spider
EveryOS> I need the basics working before I get to complex
stuff, y'know
L229[02:53:47]
<Ocawesome101> yep definitely
L230[02:55:42]
<Spider
EveryOS> I can probably also use my image editor to help
me
L231[02:56:19] ⇦
Quits: ben_mkiv|afk
(~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
(Ping timeout: 192 seconds)
L232[02:56:46]
<Spider
EveryOS> So the offset from the top is about 64 pixels
L233[02:57:24]
<Spider
EveryOS> From the left, 32
L234[02:58:48]
<Spider
EveryOS> 16x16 for the size of a character.
L235[02:59:31]
<Spider
EveryOS> Horizontally, there seems to be no run between
characters
L236[02:59:38]
<Spider
EveryOS> And I'm not sure about vertically
L237[03:00:38]
<Spider
EveryOS> Ofc, I won't know if my values are correct until I
plug them into the program
L238[03:00:38]
<Spider
EveryOS> Actually, since I got those measurements so fast,
might as well do that now
L239[03:00:38]
<Spider
EveryOS> After a commit so I don't break things
L240[03:01:41]
<Spider
EveryOS> (I don't think there is any vertical run)
L241[03:06:06]
<Spider
EveryOS> @Ocawesome101 I don't know why, but webgl keeps
causing my browser to hang ):
L242[03:06:06]
<Spider
EveryOS> It doesn't to yours?
L243[03:06:11]
<Ocawesome101> nope
L244[03:06:15]
<Ocawesome101> which browser are you
using?
L245[03:06:53]
<Ocawesome101> @Spider EveryOS ^
L246[03:22:04]
<Spider
EveryOS> >Ocawesome101: which browser are you using?
L247[03:22:04]
<Spider
EveryOS> Opera. It uses the blink rendering engine
L248[03:22:08]
<Ocawesome101> ah
L249[03:22:20]
<Ocawesome101> so reskinned chromium, got
it
L250[03:22:24]
<s_a_m>
what GPU do you have
L251[03:24:02] <Izaya> mfw
L252[03:24:05] <Izaya> this new
1680x1050
L253[03:24:08] <Izaya> fucking
L254[03:24:10] <Izaya> it's fucked
L255[03:24:14]
<s_a_m> oh
no
L256[03:24:15]
<s_a_m>
what's wrong
L257[03:24:24] <Izaya> green static
pattern
L258[03:24:28] <Izaya> even on the splash
screen
L259[03:25:42]
<s_a_m> o o
f
L260[03:33:53]
<Vaur>
%tonk
L261[03:33:53] <MichiBot> Uh-oh! Vaur!
You beat Forecaster's previous record of <0 (By 7 hours, 58
minutes and 28 seconds)! I hope you're happy!
L262[03:33:54] <MichiBot> Vaur's new
record is 7 hours, 58 minutes and 28 seconds! Vaur also gained
0.00797 tonk points for stealing the tonk. Position #2. Need
0.07251866 more points to pass Forecaster!
L263[03:33:58]
<Pokeman2003> Wait wait wiat
L264[03:34:17]
<Pokeman2003> Okay, Izaya
L265[03:34:21]
<Pokeman2003> Couple of questions
L266[03:34:30]
<Pokeman2003> First, have you checked the
connection with the HDMI cable?
L267[03:34:38] <Izaya> DVI, but yup,
already tried a different one.
L268[03:34:45]
<Pokeman2003> Okay
L269[03:34:48]
<Pokeman2003> Second question
L270[03:34:52] <Izaya> Also the power
cable.
L271[03:34:54]
<Pokeman2003> Did you try a different
monitor
L272[03:35:04] <Izaya> There are two other
monitors attached working fine :)
L273[03:35:04]
<Pokeman2003> To test if it isn't the GPU
failing.
L274[03:35:15]
<Pokeman2003> Maybe it's the port. Have
you tried a different port?
L275[03:35:23] <Izaya> And also, if the
GPU were failing, it wouldn't fuck up the splash screen.
L276[03:35:30]
<Pokeman2003> Oh
L277[03:35:35]
<Pokeman2003> I misinterpreted that as the
BIOS splash screen
L278[03:35:48] <Izaya> Nope, the monitor
splash screen.
L280[03:36:02]
<Ocawesome101> oof
L281[03:36:18]
<Pokeman2003> Sounds like a ribbon cable.
Let it discharge the capacitors and then take it apart. Assuming
you live in the US, legally they can't enforce "warranty void
if removed"
L282[03:36:22]
<Spider
EveryOS> Now I just need to write the code to find which
character is the correct character to display
L283[03:36:31]
<s_a_m>
Izaya: so, i think i have the schedio library done
L284[03:36:36]
<s_a_m>
also izaya is an aussie lmao
L285[03:36:43]
<Ocawesome101> izaya lives in
australia
L286[03:36:43]
<Pokeman2003> Okay well
L287[03:36:47] <Izaya> this thing is well
beyond warranty, but the seller provides a 6-month warranty
L288[03:36:55] <Izaya> and these things
are a bitch to take apart
L289[03:36:59]
<s_a_m> i
mean, doesn't matter, monitor--yeah
L290[03:37:00] <Izaya> so I'll probably
send it back and find another one
L291[03:37:06]
<Pokeman2003> Hm.
L292[03:37:13]
<Pokeman2003> Unfortunate.
L293[03:37:17]
<Pokeman2003> Best wishes with that.
L294[03:37:42]
<Pokeman2003> Sam, did you happen to miss
the part where I joined about an hour and a half ago?
L295[03:38:04]
<Pokeman2003> I don't know ANYONE here
outside of Ocawesome and Companioncube, and neither very
well.
L296[03:38:31] <CompanionCube> %inv add
murica
L297[03:38:32] *
MichiBot summons 'murica' and adds to her inventory. I love this!
This is my new favourite thing!
L298[03:39:26] <CompanionCube> also
joining/leaving doesn't transfer to IRC, btw
L299[03:41:44]
<Pokeman2003> Okay that's cool and all,
but Sam isn't on IRC.
L301[03:41:58]
<Spider
EveryOS> Now I need to re-add color support
L302[03:42:02]
<Pokeman2003> He's on Discord, and no
matter WHAT version of Discord he has that's still active, he can
easily read #welcome. He probably muted it though.
L303[03:42:32]
<Ocawesome101> i will say
L304[03:42:48] <Izaya> you're getting very
worked up over like two lines
L305[03:42:49]
<Ocawesome101> i, for one, tend to largely
ignore #welcome - i read it, but don't really pay attention to
it
L306[03:42:52]
<Ocawesome101> also, that
L307[03:43:11]
<Pokeman2003> I read it in a very
condescending voice so now I'm worked up over it.
L308[03:43:56]
<Pokeman2003> "lmao" just causes
me to recontextualize every part of the previous sentence as
condescending.
L309[03:43:56]
<Pokeman2003> I think I'm just a clinical
idiot.
L310[03:44:22] <CompanionCube> wait
where's the lmao
L311[03:44:33] <CompanionCube> oh, now i
see it
L312[03:44:39]
<Ocawesome101> sam at 11:36PM: also izaya
is an aussie lmao
L313[03:44:42] <CompanionCube> i thought
you were calling *me* condescending
L314[03:45:28]
<Pokeman2003> Oh no, I'd definitely need
to be checked for intelligence if I was calling you
condescending.
L315[03:54:48]
<Spider
EveryOS> @Ocawesome101 I honestly prefer the OC or CC
fonts
L316[03:54:48]
<Spider
EveryOS> Autoscaling is disabled because it didn't work well
with this font, the current scale is .5
L318[03:55:03]
<Spider
EveryOS> You'll see why I don't like this font
L319[03:56:02]
<Ocawesome101> showing me a white screen
again, odd
L320[03:56:18]
<Spider
EveryOS> Just wait ig
L322[03:57:06]
<Ocawesome101> oh
L323[03:57:07]
<Ocawesome101> oh dear
L325[03:57:33]
<Ocawesome101> that looks like your
character rendering is broken
L326[03:57:43]
<Spider
EveryOS> Nope, it's not
L327[03:57:44]
<Ocawesome101> like you're rendering them
twice as wide as they should be or something
L328[03:57:53]
<Spider
EveryOS> It's a 16x16 font
L329[03:58:03]
<Ocawesome101> huh
L331[03:58:18]
<Spider
EveryOS> The text looks normal
L332[03:58:38]
<Ocawesome101> still looks maybe a little
spaced out to me
L334[03:58:49]
<Pokeman2003> Looks monospaced.
L335[04:00:25]
<Ocawesome101> that's one of the things
that makes me think you're rendering it too wide @Spider
EveryOS
L336[04:01:09]
<Spider
EveryOS> >Ocawesome101: that's one of the things that makes
me think y…
L337[04:01:09]
<Spider
EveryOS> Oh wait
L338[04:01:10]
<Spider
EveryOS> It does look more normal if I render it at half
width
L339[04:01:10]
<Spider
EveryOS> But the actual font characters are 16x16
L340[04:01:24]
<s_a_m> i
put "lmao" at the end of most things
L341[04:01:26]
<s_a_m>
chill hombre
L342[04:01:49]
<Spider
EveryOS> So the characters are 16x16, but I have to render them
at 8x16
L343[04:01:49]
<Spider
EveryOS> Who thought this was a good idea to do for a
font
L344[04:01:49]
<Spider
EveryOS> I literally have to downscale the characters for them
to look nice
L345[04:02:04]
<s_a_m>
you'd know if i was being condescending
L346[04:02:21]
<Ocawesome101> don't downscale them, just
trim off 4px from each side
L347[04:03:49]
<Spider
EveryOS> Then some characters, like these ones, would not
display properly
L348[04:04:37]
<Spider
EveryOS> WebGL crashed. Didn't even hang this time...
L350[04:05:51]
<Ocawesome101> i maintain that you are
rendering too much
L351[04:06:00]
<Ocawesome101> maybe trim fewer than
4px
L352[04:06:02]
<Ocawesome101> but
L354[04:06:53]
<Spider
EveryOS> >Ocawesome101: i maintain that you are rendering
too much
L355[04:06:53]
<Spider
EveryOS> Then, for those characters with boxes around them, it
would not show the boxes
L356[04:07:30]
<Spider
EveryOS> >Ocawesome101: this means the characters are too
wide
L357[04:07:30]
<Spider
EveryOS> Yea, I switched them to half-width
L358[04:07:30]
<Spider
EveryOS> If I do trimming instead of scalling, the characters
will get cut off
L359[04:07:53]
<Ocawesome101> i'd still try it
L361[04:09:41]
<Ocawesome101> huh
L362[04:09:42]
<Spider
EveryOS> Meanwhile, when untrimmed, it shows fine
L363[04:09:48]
<Ocawesome101> that text looks much better
though
L364[04:10:00]
<Ocawesome101> are you trimming it from
just the left and right or from all sides?
L366[04:15:30]
<s_a_m>
AAAAAAAAAAAAA
L367[04:15:33]
<s_a_m>
anyways
L368[04:15:41]
<s_a_m>
time to work on fennec
L369[04:15:43]
<s_a_m> and
relax
L370[04:15:51]
<s_a_m> and
let my blood sodium content go back down
L371[04:15:58]
<Spider
EveryOS> >Ocawesome101: are you trimming it from just the
left and rig…
L372[04:15:58]
<Spider
EveryOS> Not really sure tbh
L373[04:15:59]
<Spider
EveryOS> I'm experimenting rn
L375[04:17:48]
<s_a_m> oh
yeah
L376[04:17:55]
<s_a_m> i
meant to say how to decode hexfonts
L377[04:19:43]
<Spider
EveryOS> @Ocawesome101 Do you know what font OC is actually
using? Because it seems not to be unifont. They have different
character sets
L378[04:20:03]
<Ocawesome101> it's a fork of
unscii-16
L379[04:20:14]
<s_a_m>
yeah, it uses unscii-16
L380[04:20:20]
<s_a_m> i
just like how unifont looks :P
L381[04:20:29]
<Spider
EveryOS> Ok
L382[04:20:29]
<Spider
EveryOS> Let me see if I can find a bitmap for that
L383[04:20:42]
<Ocawesome101> i don't think it's
available as a bitmap
L384[04:20:43]
<s_a_m>
anyways, sec
L385[04:20:52]
<Spider
EveryOS> >surface to air missile: i just like how unifont
looks :P
L386[04:20:52]
<Spider
EveryOS> It's just strange having the characters in the
background
L387[04:20:52]
<s_a_m> i
need to make sure i have this right
L388[04:22:23]
<Spider
EveryOS> @Ocawesome101 Honestly, I'm pretty sure this font is
meant to be shown with each character at 16x16. At 16x8, some stuff
just doesn't appear, and if I change my shift by like 4 or 8 px,
other stuff does not appear
L389[04:23:11]
<Spider
EveryOS> So I'm going to go back to shortening instead
L390[04:26:13]
<s_a_m>
hold my beer
L391[04:26:55]
<s_a_m>
give me a bit to write a lua implementation of this to make sure i
remember how the font hex file works
L392[05:10:04]
<s_a_m>
well, i got it to work
L393[05:10:09]
<s_a_m> i
need to figure out why it's so fuckin slow tho
L394[05:10:12]
<s_a_m>
._.
L395[05:12:50] ⇦
Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Read
error: -0x1: UNKNOWN ERROR CODE (0001))
L396[05:17:13]
<Spider
EveryOS> >surface to air missile: well, i got it to
work
L397[05:17:13]
<Spider
EveryOS> Bye
L398[05:17:21]
<s_a_m>
huh?
L399[05:19:28]
<Spider
EveryOS> >surface to air missile: huh?
L400[05:19:29]
<Spider
EveryOS> Oh, I thought you said you had to go to work xD
L401[05:19:36]
<s_a_m> oh
lmao
L402[05:19:44]
<s_a_m>
nah, trying to speed up the hexfont decoding
L403[05:19:48]
<s_a_m>
dunno why it's so slow but w/e
L404[05:32:25]
<s_a_m>
uhhh
L405[05:32:28]
<s_a_m>
this is wonk
L406[05:32:31]
<s_a_m>
hm
L407[05:33:49]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-160.as13285.net)
L408[05:37:15]
<s_a_m>
anyways, basically
L409[05:37:34]
<s_a_m>
each line in the .hex file follows the format of `code:bits`
L410[05:37:53]
<s_a_m> for
example, the line for A would he
`0041:0000000018242442427E424242420000`
L411[05:38:12]
⇨ Joins: sacha (~sacha@194.125.251.228)
L412[05:39:39]
<s_a_m>
uhhh
L413[05:39:41]
<s_a_m> i
should just link
L414[05:39:48]
<s_a_m> the
wikipedia article, shouldn't i
L416[05:42:04] ⇦
Quits: sacha (~sacha@194.125.251.228) (Remote host closed the
connection)
L417[05:47:22]
<Spider
EveryOS> >surface to air missile: each line in the .hex file
follows the format …
L418[05:47:22]
<Spider
EveryOS> Gotcha
L420[05:53:04]
<Spider
EveryOS> I got Unscii-16 working
L421[05:53:53]
<Spider
EveryOS> Either that, I did something stupid
L423[05:55:27]
<s_a_m> now
i'll do it with OC's font
L426[05:57:15]
<Spider
EveryOS> I spent the majority of the time looking for a script
to generate a bitmap for me
L427[05:57:16]
<Spider
EveryOS> And a minority of the time writing said script
myself
L429[05:57:27]
<s_a_m>
neat
L430[05:57:38]
<s_a_m> i
had a lazy loading system
L431[05:58:08]
<Ashirg>
>Forecaster: %pet <@304600634878066690>
L432[05:58:08] <MichiBot> Ashirg is
petting <@304600634878066690> with murica.
<@304600634878066690> regains 1d4 => 2 hit points!
L433[05:58:08]
<Ashirg>
:mahoPet:
L434[05:58:16]
<Saghetti>
lmao
L435[05:58:18]
<Ashirg>
%pet @Forecaster
L436[05:58:18] <MichiBot> Ashirg is
brushing @Forecaster with a traditional diplomatic switchblade.
@Forecaster regains 1d6 => 1 hit points! The traditional
diplomatic switchblade received a call it had won a million money,
it wasn't seen again.
L437[05:58:24]
<Spider
EveryOS> @sam You should take your system and release it on the
OC forum when you are done (:
L438[05:58:24]
<s_a_m>
fucks sake
L439[05:58:29]
<Ashirg>
>MichiBot: Ashirg is petting <@304600634878066690…
L440[05:58:29]
<Ashirg>
Lmao
L441[05:58:33]
<s_a_m>
"you're message could not be delivered"
L443[05:58:51]
<s_a_m>
there we are
L444[05:58:58]
<s_a_m>
just a simple script for use with love2d
L445[05:59:10]
<Saghetti>
thinking about this one idea that i had a few weeks ago that i
shittily named "distcord"
L446[05:59:14]
<Spider
EveryOS> Anyways
L447[05:59:15]
<Spider
EveryOS> I spent like 90% of that time looking for a script to
generate the image for me
L448[05:59:15]
<Spider
EveryOS> And then when I was actually not-lazy enough to write
the script myself, it only took a little bit
L449[05:59:18]
<Saghetti>
distributed discord
L450[05:59:30]
<Saghetti>
so basically just irc? yeah
L451[05:59:33]
<s_a_m> you
mean XMPP?
L452[05:59:50]
<Saghetti>
i haven't really used xmpp
L453[06:00:25]
<Saghetti>
but basically the plan for distcord is that you have nodes, which
have servers (similar to discord servers)
L454[06:00:48]
<s_a_m> i
should make an OC emulator at some point
L455[06:00:52] <Izaya> s_a_m: is someone
reinventing XMPP again
L456[06:00:53]
<s_a_m> it
seems like it'd be fun
L457[06:01:04]
<s_a_m>
Izaya: sounds like saghetti is
L458[06:01:09]
<Saghetti>
if you want to register, you register your account against an
individual node, which becomes your home node
L459[06:01:14]
<s_a_m>
this
L460[06:01:16]
<s_a_m> is
XMPP
L461[06:01:19]
<Saghetti>
damn
L462[06:01:23]
<s_a_m>
lmao
L463[06:01:50]
<Spider
EveryOS> It's 2 AM and I finally got the font working
L464[06:01:50]
<Spider
EveryOS> And I now have a script to convert fonts to a
monospace png file, if I ever need it again
L465[06:01:54]
<Spider
EveryOS> I'm so excited
L466[06:02:03]
<s_a_m> so,
uh
L467[06:02:11]
<s_a_m>
beware of double width character
L468[06:02:16]
<s_a_m>
*characters
L469[06:02:17] <Izaya> Saghetti: improve
an XMPP client :)
L470[06:02:19]
<Spider
EveryOS> This looks beautiful. MineOS, in my emulator, at the
full visual glory
L471[06:02:19]
<Spider
EveryOS> (not that input works)'
L472[06:02:50]
<Saghetti>
Izaya: that's no fun though :(
L473[06:03:21] ⇦
Quits: Hawk777 (~chead@2607:c000:8272:f00:9c40:872d:cf15:4672)
(Quit: Leaving.)
L474[06:03:46]
<Saghetti>
im going to finish describing my apparently xmpp knockoff
L475[06:04:00]
<Spider
EveryOS> >surface to air missile: beware of double width
character
L476[06:04:00]
<Spider
EveryOS> Ouch
L477[06:04:00]
<Spider
EveryOS> Luckily, I don't think I'm likely to come across
those. And my emulation isn't gonna be perfect
L478[06:04:29]
<Spider
EveryOS> I just can't be bothered to redo my UI code, because
it was so hard to write. I'm terrible at WebGL
L479[06:05:09]
<s_a_m> do
you have source code?
L480[06:05:26]
<Spider
EveryOS> Yea
L481[06:05:27]
<Spider
EveryOS> I'll give you a link once I next push it
L482[06:06:44]
<Spider
EveryOS> This one even scales semi-decent when you resize the
window
L483[06:06:44]
<Spider
EveryOS> (I'm using nearest neighbor, works not-so-great with
linear)
L484[06:07:23]
<Saghetti>
so now you have your home node, and in this case, i become
saghetti@distcord.saghetti.com or whatever. now lets say i want to
talk to friends. my client connects to their node, and i
authenticate against their node using a token provided to me by my
home node. their node then connects to my node and verifies that
i'm actually who i claim to be. this is a bad explanation of the
auth protocol but it's good enough for now.
L485[06:07:25]
<s_a_m> i
can try to take a stab at making it work
L486[06:07:34]
<s_a_m>
like, using hex fonts
L487[06:07:36]
<Saghetti>
now how do guilds work? same as with discord (kind of)
L488[06:07:59]
<Spider
EveryOS> WEBGL KEEPS HANGING ON ME
L489[06:07:59]
<Spider
EveryOS> @Ocawesome101 says my code is working fine on Firefox
(Gecko), so my code is only hanging on Blink, and I dunno why
L490[06:08:00]
<Saghetti>
the node the guild is on is encoded inside of the guild's invite
link, and when i join it, i do the same handshake againt the server
that the guild is on
L491[06:08:34] <Izaya>
xmpp:join?channel@social.shadowkat.net
L492[06:08:37] <Izaya> :^)
L493[06:08:47]
<s_a_m>
man
L494[06:08:50]
<Spider
EveryOS> >surface to air missile: like, using hex
fonts
L495[06:08:51]
<Spider
EveryOS> Eh. Feel free to make a PR, but honestly it's only
visual, and nobody is likely to come across it
L496[06:08:52]
<s_a_m> i
kinda vibe with unifont
L497[06:09:23]
<Saghetti>
one possible issue with this is that ips will be leaked through
connecting to an external server. current working solution is using
your home node as a proxy to any other server you want to connect
to
L498[06:09:24]
<Ashirg>
>Saghetti: so now you have your home node, and in…
L499[06:09:24]
<Ashirg>
This somehow sounds cursed
L500[06:09:34]
<Saghetti>
>Ashirg: This somehow sounds cursed
L501[06:09:34]
<Saghetti>
how
L503[06:09:45]
<Spider
EveryOS> I deleted the unifont code after I got unscii working,
because it was kinda weird and I even had to bring in an entirely
seperate shader.
L504[06:09:48] <Izaya> that's how XMPP
does it, your client talks to your server talks to the other server
talks to other clients
L505[06:10:04]
<Saghetti>
man i should try xmpp
L506[06:10:28]
<Spider
EveryOS> @sam The codebase is also not-that-great right now
xD
L507[06:10:41]
<Ashirg>
>Saghetti: how
L508[06:10:41]
<Ashirg>
Not sure, it just sounds like a huge pain
L509[06:11:02]
<Saghetti>
>Ashirg: Not sure, it just sounds like a huge pai…
L510[06:11:02]
<Saghetti>
from the user's perspective, you just punch in
`someone.else@otherserver.com`
L511[06:11:03]
<Spider
EveryOS> Whenever I touch JS, I write spaghetti code
L512[06:11:04]
<Spider
EveryOS> I'm just so used to object-oriented strictly-typed
languages
L513[06:11:06]
<Saghetti>
and the client does the rest for you
L514[06:11:11]
<s_a_m>
>Spider EveryOS: <@!175686996461617162> The codebase
i…
L515[06:11:12]
<s_a_m>
doesn't really matter
L516[06:11:15]
<s_a_m> i
think i can do it lmao
L517[06:11:22]
<s_a_m>
also i write a lot
L518[06:11:24]
<s_a_m> a
lot
L519[06:11:25]
<s_a_m> of
lua
L520[06:11:52] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Ping timeout: 189
seconds)
L521[06:13:28]
<Ashirg> My
lua knowledge is reading some documentation and snippets for OC,
plus the basics of programming
L522[06:13:44]
<Spider
EveryOS> My emulator now looks so beautiful running
MineOS
L523[06:13:45]
<Ashirg>
~~Dart2Lua compiler when~~
L524[06:14:24]
⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L525[06:14:37]
<Spider
EveryOS> @s_a_m So here is my code
L527[06:14:37]
<Spider
EveryOS> Beware of the mines
L528[06:14:37]
<s_a_m>
@Ashirg when you code it
L529[06:14:46]
<Saghetti>
tf is dart
L530[06:14:48]
<Spider
EveryOS> @s_a_m So here is my code
L532[06:14:48]
<Spider
EveryOS> Beware of the mines [Edited]
L533[06:14:59]
<Ashirg> So
never
L534[06:15:12]
<Ashirg>
>Saghetti: tf is dart
L535[06:15:12]
<Ashirg> A
modern open source OOP language
L536[06:15:26]
<Spider
EveryOS> And here is the code for rendering:
L538[06:15:35]
<Ashirg>
Although it comes from Google
L539[06:15:41]
<s_a_m> oh,
huh, uhhh
L540[06:15:48]
<s_a_m> i
would have to do some rewriting
L541[06:15:54]
<s_a_m>
webgl is wack, yo
L543[06:16:12]
<s_a_m>
~~knowing me, i woulda done some jank with canvas~~
L544[06:17:55]
<s_a_m>
@Ocawesome101 just saw your Zorya NEO PR
L545[06:17:56]
<s_a_m>
lmao
L546[06:18:22] <Izaya> Saghetti: I'm
izaya@shadowkat.net, p sure 404.city has open registrations
L547[06:18:25] *
Izaya would recommend Dino
L548[06:18:27]
<s_a_m>
man, zorya is in need of a major codecleanup
L549[06:18:31]
<s_a_m>
*code cleanup
L550[06:18:46]
<s_a_m>
also @Saghetti I'm sam@icbmlaunch.site
L551[06:19:29]
<Spider
EveryOS> >surface to air missile: i would have to do some
rewriting
L552[06:19:30]
<Spider
EveryOS> As I mentioned, my code there was terrible
L553[06:19:46]
<s_a_m> i
mean
L554[06:19:49]
<s_a_m>
i've seen worse
L555[06:25:52]
<s_a_m>
jesus
L556[06:26:02]
<s_a_m>
fennec is already sorta sizable
L557[06:26:27]
<s_a_m>
25k
L558[06:26:33]
<s_a_m>
unminified and uncompressed
L559[06:28:12]
<Ocawesome101> Depending on its size I may
need to compress cynosure 2 to get it to load in a reasonable
time
L560[06:28:19]
<s_a_m>
lmao
L561[06:28:27]
<Ocawesome101> I’ve not got very much of
it implemented right now so that doesn’t help
L562[06:28:39]
<s_a_m>
join the dark side, use .velx for kernels
L563[06:28:42]
<Ocawesome101> @sam fennec sounds like the
name of a lisp
L564[06:28:59]
<s_a_m> we
have compression
L565[06:29:12]
<Ocawesome101> I may implement VELX
support once I get to the point where I need executables
L566[06:29:15]
<s_a_m> and
archive sections
L567[06:29:50]
<s_a_m> i
can't wait to shove drivers and docs into the archive section of
fennec's velx
L568[06:30:07] *
Izaya smugs in pkgfs
L569[06:30:36]
<s_a_m>
pkgfs in fennec is a when you code it thing
L570[06:30:37]
<Ocawesome101> I’ve just realized I made
CEX’s static linking format way too complex—but that’s tomorrow
me’s problem
L571[06:30:41]
<Ocawesome101> Goodnight
L572[06:30:45]
<s_a_m>
nite
L573[06:31:18]
<Spider
EveryOS> Goodnight
L574[06:31:18]
<Spider
EveryOS> tomorrow I'll work on touch support
L575[06:31:18]
<Spider
EveryOS> But it
L576[06:31:25]
<Spider
EveryOS> is 2:30, I need sleep
L577[07:03:49]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-217-230.dynamic.as20676.net)
L578[07:03:49]
zsh sets mode: +v on Vexatos
L579[07:46:08]
<Zen1th>
>Spider EveryOS: This looks beautiful. MineOS, in my em…
L580[07:46:08]
<Zen1th>
but can it run Fuchas ?
L581[07:47:19] <dequbed> @Saghetti biggest
issues with distributed Discord: Voice chat latency, handling
failure of singular nodes, and who's storing images / blobs. If you
solved those three without incurring their respective tradeoffs
you've won :P
L582[07:48:08] <dequbed> Izaya: Also
completely unrelated but you *do* realize on how many layers you're
shooting yourself in the foot by using LCD panel sizes !=
1920x1080, don't you? <.<
L583[07:48:25] <Izaya> I have a
>=1920x1080 display now
L584[07:48:29] <dequbed> No.
L585[07:48:35] <dequbed> I mean !=
1920x1080
L586[07:48:46] <dequbed> Doesn't matter
different in what dimension
L587[07:48:51] <dequbed> It matters that
it's *different*
L588[07:49:13] <dequbed> LCD panels are
cut to their end pixel dimension very early.
L589[07:49:40] <dequbed> And if you have
one particular size which makes up 2/3 of all panels produced that
size gets just a *smidgeon* more QC than the rest
L590[07:52:43]
⇨ Joins: Renari
(~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L591[07:54:03] <dequbed> In other words:
!= 1920x1080 (or, more recently, 3840x2160 or whatever 4k is
exactly) means worse products for higher per-unit cost simply due
to production at scale.
L592[07:54:38] <dequbed> Yes I know 16:10
best proportions and all that but economy of scale trumps fancy
engineering 9 times out of 10 :P
L593[08:04:37] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Ping timeout: 189
seconds)
L594[08:06:44]
⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L595[08:18:11] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Ping timeout: 192
seconds)
L596[08:18:31]
⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L597[09:19:20] ⇦
Quits: lordpipe (~ba7888b72@66.109.211.50) (Ping timeout: 189
seconds)
L598[09:19:39]
⇨ Joins: lordpipe (~ba7888b72@66.109.211.50)
L599[11:12:46] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L600[11:14:46]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-160.as13285.net)
L601[11:25:42] *
Amanda yawns, stretchies wonders who went and filled her sinuses on
her
L602[11:26:32] <Amanda> Oh wait, might be
a side effect of the flu vaccine I got yesterday
L603[11:31:33] <Amanda> Also: My favourite
part of anyone doing OC emulator work is the people coming out of
the woodwork to ask if their OS works on it. :P
L604[11:32:22] <Izaya> it's good for
testing :^)
L605[11:32:27] <Izaya> hey I found a weird
thing
L606[11:32:42] <Izaya> it's a 22"
16:10 1680x1050 monitor, with DisplayPort, made in 2016.
L607[11:41:22] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L608[11:45:06]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-160.as13285.net)
L609[11:48:04]
<ThePiGuy24> that resolution displeases
me
L610[11:48:14]
<ThePiGuy24> 1050 is not an integer
multiple of 16, pain
L611[11:50:06] <Izaya> it's like 10 years
out of time
L612[11:50:08] <Izaya> I'm so
confused
L613[11:52:04]
<ThePiGuy24> why couldnt it have been
1792x1120 such that both axes were multiples of 16 ;p
L614[11:52:33] <Izaya> that would've been
neat
L615[11:52:40] <Izaya> though that would
throw off the DPI for 22" displays
L616[11:52:50]
<ThePiGuy24> fuck dpi
L617[11:53:05] <Izaya> I aim for 90 DPI
because everything assumes 90 DPI
L618[11:53:14] <Izaya> (90-100,
anyway)
L619[11:53:29]
<ThePiGuy24> displays are displays, i dont
care whether something is millimetre-accurate
L620[11:53:52] <Izaya> see, I aim for 90
DPI so I don't have to fuck with scaling to make everything be
roughly the same size
L621[11:54:17] <Izaya> hear plenty of
horror stories about like, 27" 4K displays that make text
three nanometers tall
L623[12:00:21] <MichiBot>
Update 8
Incoming Features | length:
1m 23s | Likes:
604 Dislikes:
89
Views:
7,123 | by
Elite Dangerous | Published On
30/9/2021
L624[13:21:47]
<Spider
EveryOS> @Zen1th I don't know, I would need a zip file to boot
from
L625[13:21:47]
<Spider
EveryOS> (installers don't work yet)
L626[13:22:05] <Amanda> "fuck
dpi" is all well and good, but kinds falls apart when you have
more than a single monitor
L627[13:27:27]
⇨ Joins: Alexis (~Alexis@185.116.158.188)
L628[13:28:08] ⇦
Parts: Alexis (~Alexis@185.116.158.188) ())
L629[13:36:27]
<ThePiGuy24> >Amanda: "fuck
dpi" is all well and good, but kinds…
L630[13:36:27]
<ThePiGuy24> i am perfectly fine with
sizes being all over the place, i have used multiple monitors with
wildly varying dpis on one system before just fine, i dont care is
size is not consistent between them
L631[13:36:59]
<ThePiGuy24> %s/ is / if /
L632[13:36:59] <MichiBot>
<ThePiGuy24> i am perfectly fine with sizes being all over
the place, i have used multiple monitors with wildly varying dpis
on one system before just fine, i dont care if size is not
consistent between them
L633[13:36:59]
<Vaur>
%tonkout
L634[13:37:00] <MichiBot> Wow! Vaur! You
beat your own previous record of 7 hours, 58 minutes and 28 seconds
(By 2 hours, 4 minutes and 37 seconds)! I hope you're happy!
L635[13:37:01] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.01 tonk points! plus 0.018
bonus points for consecutive hours! Current score: 3.11265204,
Position #2 Need 0.04451866 more points to pass Forecaster!
L636[13:43:49] <Amanda> you must have had
some displays with realtively-close DPIs then, because it kinds
drives me slightly mad how stuff is 25% bigger on mys econd
minotir
L637[13:44:27]
<Z0idberg>
Title case / camel case are horrible and they should feel
horrible.
L638[13:44:53]
<Z0idberg>
SyntaxHighlighting15WildcardMatcher10exactMatchE11QStringViewS1
L639[13:45:14] <Izaya> snake case be like
/\/\/\/\/\/\/\/\
L640[13:51:09]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
L641[13:53:23]
⇨ Joins: Inari
(~Pinkishu@p508ef6db.dip0.t-ipconnect.de)
L643[13:53:33] <MichiBot>
fox |
length:
17s | Likes:
1,438
Dislikes:
2 Views:
12,175 |
by
hyeon | Published On 26/9/2021
L644[13:54:18] <Amanda> for a resource
called "rare materials" there sure is a lot of deposits
of it on my map
L645[13:54:54] <Amanda>
s/materials/metals/
L646[13:54:54] <MichiBot> <Amanda>
for a resource called "rare metals" there sure is a lot
of deposits of it on my map
L647[13:55:13] <Izaya> Surviving
Mars?
L648[13:55:23] <Amanda> Facftorio with
krastorio
L649[13:55:27] <Izaya> ah
L650[13:57:23] <Amanda> 5 rare metals
deposits, 2 copper, 2 iron, 1 coal, 1 stone deposits have been
uncovered so far
L651[13:57:42] <Amanda> and that's being
generous grouping a few smaller patches close together in as
one
L652[13:58:00] <Izaya> are rare metals
useful for making the factory expand, at least?
L653[13:58:21] <Amanda> not sure, nothing
I have uses them yet I don't think. Let's check the recipe
book
L654[13:59:48] <Amanda> apparently it's an
ingredient in 32 things
L656[15:04:13] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
(Remote host closed the connection)
L657[15:13:16]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
L658[15:32:40]
⇨ Joins: Hawk777
(~chead@2607:c000:8272:f00:9eb8:ed75:cea5:3660)
L659[16:34:07]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-123-160.as13285.net)
L660[16:35:34] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L661[17:05:54] <Amanda> oh hey, the last
of my original ore patches is about to run out
L662[17:15:25] ⇦
Quits: pwootage (~pwootage@new.pwootage.com) (Quit:
Cya)
L663[17:16:54]
⇨ Joins: pwootage (~pwootage@new.pwootage.com)
L664[17:43:30]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-160.as13285.net)
L665[17:44:14] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L666[18:11:14] <Amanda> %choose drones or
power armor
L667[18:11:14] <MichiBot> Amanda: I saw
that "drones" is the best choice in a vision
L668[18:12:19] <Amanda> Rude fox! Stop
throwing meteors at stuff in my factory, Inari! You really damaged
my plastic and sulfur belts!
L669[18:36:40]
⇨ Joins: flappy
(~flappy@88-113-152-7.elisa-laajakaista.fi)
L670[18:57:27]
<Ashirg>
Inari did it again
L671[19:05:43]
<Ariri>
wait my irc has been disconnected
L672[19:05:46]
<Ariri>
that explains a lot
L673[19:05:48]
<Ariri>
>.>
L674[19:12:26] <Inari> Amanda: but it
makes things nice and red when they land
L675[19:24:14] ***
finch is now known as Ariri
L676[20:02:46] ⇦
Quits: Fridtjof (~fridel@thonk.9net.org) (Ping timeout: 189
seconds)
L677[20:03:23] ⇦
Quits: CompanionCube (~samis@thonk.9net.org) (Ping timeout: 189
seconds)
L678[20:03:41] ⇦
Quits: Stary (~Stary@thonk.9net.org) (Ping timeout: 192
seconds)
L679[20:03:52] ⇦
Quits: jackie (~jackie@banana-new.kilobyte22.de) (Ping timeout: 189
seconds)
L680[20:03:52] ⇦
Quits: m1cr0man (~m1cr0man@gelandewagen.m1cr0man.com) (Ping
timeout: 189 seconds)
L681[20:03:56] ⇦
Quits: Kilobyte (~kilobyte@banana-new.kilobyte22.de) (Ping timeout:
189 seconds)
L682[20:05:47]
⇨ Joins: Fridtjof (~fridel@thonk.9net.org)
L683[20:06:04]
⇨ Joins: Kilobyte
(~kilobyte@banana-new.kilobyte22.de)
L684[20:06:04]
zsh sets mode: +v on Kilobyte
L685[20:06:32]
⇨ Joins: jackie
(~jackie@banana-new.kilobyte22.de)
L686[20:06:32]
zsh sets mode: +v on jackie
L687[20:07:10]
⇨ Joins: m1cr0man
(~m1cr0man@gelandewagen.m1cr0man.com)
L688[20:07:38]
⇨ Joins: CompanionCube (~samis@thonk.9net.org)
L689[20:08:01]
⇨ Joins: Stary (~Stary@thonk.9net.org)
L690[20:18:32]
<Wattana>
huh whats with the rejoins?
L691[20:19:12]
<Forecaster> Gremlins
L692[20:26:22]
<s_a_m>
dial up tones
L693[20:54:03]
<Michiyo>
The real answer is that was a netsplit.
L694[20:54:08]
<Michiyo>
and then a netjoin
L695[21:07:06]
<Forecaster> and then a
netitscomplicated
L696[21:23:59] <Amanda> %choose pasta or
pizza
L697[21:24:00] <MichiBot> Amanda: You
*could* do "pizza", I guess.
L698[21:24:08] <Amanda> sounds good
L699[21:33:07] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-160.as13285.net) (Ping
timeout: 189 seconds)
L700[21:42:16] ⇦
Quits: Vexatos (~Vexatos@port-92-192-217-230.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L701[22:01:19] ⇦
Quits: BrightYC (~BrightYC@147.78.67.50) (Quit: I
wish)
L702[22:01:29]
⇨ Joins: BrightYC (~BrightYC@147.78.67.50)
L703[22:11:27] <Amanda> %remindme 10m try
the thing
L704[22:11:28] <MichiBot> I'll tell you
"try the thing" in 10m at 09/30/2021 10:21:27 PM
L705[22:12:52]
⇨ Joins: Arimil
(~Renari@64.67.31.239.res-cmts.bgr.ptd.net)
L706[22:13:29]
<Saghetti>
the thing
L707[22:15:34] ⇦
Quits: Renari (~Renari@64.67.31.239.res-cmts.bgr.ptd.net) (Ping
timeout: 198 seconds)
L708[22:19:33]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-217-230.dynamic.as20676.net)
L709[22:19:33]
zsh sets mode: +v on Vexatos
L710[22:21:29] <MichiBot> Amanda REMINDER:
try the thing
L711[22:25:48] <Amanda> yay, it
works
L712[22:26:13] <Amanda> so it turns out
windows & android don't like having to do a second round trip
when you return a CNAME It seems
L713[22:26:30] <Amanda> so it just
pretends it's an NXDOMAIN
L714[22:29:22]
<Vaur>
%tonk
L715[22:29:22] <MichiBot> Dad-Sizzle!
Vaur! You beat your own previous record of <0 (By 8 hours, 52
minutes and 22 seconds)! I hope you're happy!
L716[22:29:23] <MichiBot> Vaur's new
record is 8 hours, 52 minutes and 22 seconds! No points gained for
stealing from yourself. (Lost out on 0.00887)
L717[22:42:48] ⇦
Quits: fingercomp (fingercomp@fomalhaut.me) (Ping timeout: 189
seconds)
L718[22:43:01]
⇨ Joins: fingercomp (fingercomp@fomalhaut.me)
L719[23:01:42] ⇦
Quits: Vexatos (~Vexatos@port-92-192-217-230.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L720[23:20:22] ⇦
Quits: flappy (~flappy@88-113-152-7.elisa-laajakaista.fi) (Ping
timeout: 198 seconds)
L722[23:46:36] ⇦
Quits: progwml6 (~progwml6@45.159.180.88) (Ping timeout: 189
seconds)
L723[23:50:19]
⇨ Joins: progwml6 (~progwml6@45.159.180.88)
L724[23:59:54] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b81429d200fe3497fffea975f2.dip.versatel-1u1.de)
(Killed (NickServ (GHOST command used by
ben_mkiv|afk!~ben_mkiv@2001:16b8:1eda:2600:fe34:97ff:fea9:75f2)))
L725[23:59:58]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@2001:16b8:1eda:2600:fe34:97ff:fea9:75f2)