<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:09:09] ⇦
Quits: Vexatos (~Vexatos@port-92-192-50-157.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L2[00:11:22] <CompanionCube> Izaya: tfw you
open your CK2 page on steam and see 'manage my 42 DLC'
L3[00:11:33] <CompanionCube> such is life
with paradox games
L4[00:12:22] ⇨
Joins: zack
(~zack@2601:18c:8800:96a:1acf:5eff:fefc:6722)
L5[00:12:29] *** zack
is now known as pwnagepineapple
L6[00:12:33] ⇦
Quits: ben_mkiv|afk (~ben_mkiv@i5E86B0A8.versanet.de) (Ping
timeout: 204 seconds)
L7[00:12:58] <pwnagepineapple> Is there any
documentation on how to create a custom filesystem?
L8[00:13:59] <pwnagepineapple> I'm
interested in implementing something akin to NFS via Minitel
L10[00:29:30] *
Amanda puts pwnagepineapple on pizza
L11[00:38:31] ⇦
Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Ping
timeout: 204 seconds)
L12[00:39:33] <pwnagepineapple> Don't eat
me
L13[00:41:35] <pwnagepineapple> And I am
familiar with the filesystem API, and while `filesystem.mount` can
mount a virtual fs by passing it a file system component proxy,
creating that proxy correctly is something I don't fully
understand
L14[00:57:21] ⇨
Joins: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au)
L15[00:59:06] <payonel> pwnagepineapple: a
mounted filesystem is assumed to be a filesystem component
proxy
L16[00:59:24] <payonel> so your task is to
create an object that responds correctly to the filesystem
component api
L17[00:59:26] <payonel> which is why i
linked that doc
L18[01:00:54] <pwnagepineapple> Ok that's
the link my brain failed to make
L19[01:07:04]
<Bob>
mounting is totally redirecting in that case ?
L20[01:08:22] <payonel> oh screw
discord
L21[01:08:25] <payonel> it's acting
weird
L22[01:09:21] <payonel> anyways, the openos
fs uses the object you pass to mount for all file io on paths into
the path you mount it at
L23[01:09:36] <payonel> Michiyo: discord is
being weird
L24[01:10:19] <Kleadron> i literally cannot
send a message anywhere
L25[01:10:27] <Kleadron> through
discord
L26[01:10:31]
<Bob>
Blatant Les
L27[01:10:39]
<Bob> damn
im too late
L28[01:10:45] <Kleadron> good thing irc
still exists
L29[01:10:46]
<Bob> I
think cloudflare is having issues
L30[01:10:55]
<Bob> i
cant acces lib.rs cause of some error
L31[01:11:04]
<Bob> im
not suprised it reflects on discord
L32[01:11:20]
<Teris>
Works for me
L33[01:11:26] <Kleadron> everything is
powered by cloudflare
L34[01:14:23]
<Ocawesome101> question: should I fix
plan9k?
L35[01:14:48]
<Ocawesome101> i.e. modernize it, fix
bugs?
L36[01:14:58]
<Bob> slap
OpenOS libs and modernize 👀
L37[01:15:17]
<Ocawesome101> nah man
L38[01:15:19]
<Ocawesome101> too easy
L39[01:15:41] <payonel> so, no - there will
only be 1 os in loot disks eventually
L40[01:15:46] <payonel> maybe even in 1.8
i'll remove it
L41[01:15:50] <payonel> but let me explain
why
L42[01:16:23] <payonel> it isn't because
one os is better than another - and it's not "the best
wins" nor "the best 2 win"
L43[01:16:38] <payonel> rather, it is about
ownership and tracking of issues
L44[01:16:55] <payonel> we have oppm, it
needs improvement, it needs trimming
L45[01:17:11] <payonel> and i'd like to see
a better solutions to oppm
L46[01:17:12]
<Ocawesome101> because of things like
plan9k where maintaining has effectively stopped?
L47[01:17:23] <payonel> yep
L48[01:17:34] <payonel> i'm not going to
fix it. my primary concern is oc and openos
L49[01:17:49]
<Ocawesome101> :P
L50[01:17:54]
<Ocawesome101> I was asking if I should
fix it
L51[01:18:01] <payonel> right, i
undersatnd
L52[01:18:09] <payonel> i mean -- you
can
L53[01:18:16] <payonel> just know that
plan9k is not going to be a loot disk
L54[01:18:21]
<Ocawesome101> oh ok
L55[01:18:24]
<Ocawesome101> yeah that's fine
L56[01:18:41] <payonel> or in other words,
i won't be taking PRs to it
L57[01:19:36]
<Ocawesome101> I'll just put it up for
download
L58[01:19:39]
<Ocawesome101> is, uh
L59[01:19:41]
<Saghetti>
discord having hella problems rn
L60[01:19:51]
<Saghetti>
discord desktop is broken for everybody
L61[01:20:06]
<Saghetti>
(at least web and mobile works)
L62[01:20:29]
<Ocawesome101> is there a regex I can use
to replace all instances of `component.invoke(gpu,
"string", ...)` with `gpu.string(...)`?]
L63[01:24:00] <payonel> @Ocawesome101 i
use vscode
L64[01:24:08] <payonel> pretty easy to do
replace
L65[01:24:19]
<Ocawesome101> I'm using vim
L66[01:24:24] <payonel> sorry
L67[01:24:55]
<Ocawesome101> :P
L68[01:25:17] <Kleadron> stop using
vim
L69[01:25:21] <Kleadron> problem
solved
L70[01:25:47] <payonel>
(component\.invoke\(gpu, )"([^"]})", ([^)]+)\) ->
gpu.$2($3)
L71[01:25:50] <payonel> something close to
that
L72[01:25:53] <payonel> is what i'd
do
L73[01:25:56]
<Ocawesome101> Kleadron:
no
L74[01:25:59] <payonel> i'm sure i bunked
that up
L75[01:26:01]
<Ocawesome101> payonel: thanks
L76[01:26:20] <payonel> i missed an
escape
L77[01:26:25] <payonel> and yeah, i'm sure
it's wrong
L78[01:26:30] <payonel> but, that's the
idea
L79[01:35:10]
<Ocawesome101> oh wow, P9k looks like it
uses a bunch of OpenOS libs, at least partially
L80[01:36:04]
<Kristopher38> or maybe it is OpenOS that
uses P9k libs
L81[01:36:21]
<payonel>
haha, well, no. plan9k came after
L82[01:36:40]
<payonel>
and it had the first impl of pipes and vt100 support
L83[01:36:54]
<Ocawesome101> oh neat
L84[01:37:05]
<payonel>
but, openos pipes are better
L85[01:37:19]
<Ocawesome101> just tells you how old p9k
is
L86[01:37:22]
<Ocawesome101> how are they better?
L87[01:38:04]
<payonel>
an openos pipe executes the process in what i call a coroutine
stack
L88[01:38:34]
<payonel>
when that process pulls an event, or needs to perform read/write,
the entire coroutine stack of that process is suspended
L89[01:38:51]
<payonel>
this allows you to run any type of program in any part of a pipe
chain
L90[01:39:11]
<payonel>
and those programs can do threads, or coroutine things
L91[01:39:16]
<payonel>
and use io, stdin or stdout
L92[01:39:20]
<payonel>
and it will run the same
L93[01:39:35]
<Ocawesome101> huh neat
L94[01:39:50]
<payonel>
it's that same coroutine stack library that i use, in fact, for the
thread library
L95[01:40:11]
<payonel>
when a thread resumes or yields, it is collapsing its stack or
rebuilding it
L96[01:40:20]
<payonel>
so you can sleep, or event pull, anywhere inside a thread
L97[01:40:38]
<payonel>
you don't have to keep track of "am i the parent thread? or a
child thread? or in some coroutine?"
L98[01:40:40]
<payonel>
it works the same
L99[01:40:48]
<payonel>
you could, in theory, run openos in a thread, in openos
L100[01:40:54]
<Ocawesome101> nice
L101[01:41:32]
<Ariri> Has
anyone here used a b450 mobo and/or r5 3600? Friend of mine has an
issue where the qled shows failing on boot and Ive tried everything
i know
L102[01:41:34]
<payonel>
now, the tty cursor on the other hand, made it 80% the way to
greatness, and i got busy with real life and never finished
it
L103[01:41:41]
<payonel>
so, the cursor is not thread safe and gets pretty confused
L104[01:42:00]
<payonel>
i'll return to that project one day, it's just really low on the
backlog
L105[01:43:12]
<Ocawesome101> waitwaitwaitwait
L106[01:43:26]
<Ocawesome101> Plan9k has a GPT parsing
library?!?!?!?!?!
L108[01:54:00] ⇦
Quits: baschdel (~baschdel@2a02:6d40:3672:b201:33c7:d66f:f023:d163)
(Ping timeout: 189 seconds)
L110[02:01:23] <MichiBot>
Insignia -
Sign-up on Original Xbox Hardware | length:
2m 34s |
Likes:
160 Dislikes:
0 Views:
1,119 | by
Insignia |
Published On 20/5/2020
L111[02:11:36] ⇦
Quits: Victorsueca (~Victor_su@90.165.120.190) (Ping timeout: 189
seconds)
L112[02:23:40]
<Kristopher38> @payonel I've had this one
issue (bitblt unrelated) for a long time, you likely know that Lua
allocates memory for tables in sizes being powers of 2
L113[02:25:06]
<Kristopher38> So, when you try to
allocate a table that's too big to fit in the device's RAM, the
script straight up crashes without any error
L114[02:25:52]
<Kristopher38> It's been bothering me for
a while since I have no way of catching an error like that if there
isn't one
L115[02:25:58]
<Thanos-No
Snap> Can someone give me help on how to make a gui, with
buttons and maybe a graph? I know there are APIs, but I would like
to gain a better understanding so I could make my own
L116[02:26:12]
<Thanos-No
Snap> is that part of gpu?
L117[02:27:12]
<MGR> The
GPU component is what you'd want to use, yes
L118[02:27:23]
<MGR> Along
with handling touch signals and other mouse signals
L119[02:27:26]
<Saghetti>
GUIs are kind of hard using text moe
L120[02:27:29]
<Saghetti>
mode*
L121[02:27:51]
<Saghetti>
also anyone remember LyquydOS for CC?
L122[02:28:14]
<Thanos-No
Snap> yeah i have used lyqd's api
L123[02:28:20]
<Kristopher38> @Thanos-No Snap
incidentally I was reading today about creating a GUI
framework
L124[02:28:47]
<Saghetti>
lyquyd does stuff for OC?
L125[02:29:00]
<Thanos-No
Snap> havent seen any
L126[02:29:02]
<Kristopher38> Since the new GPU features
that are coming to OC would be of great benefit to GUI
rendering
L127[02:29:47]
<Kristopher38> Creating a gui library
would be a long project though, you should keep that in mind
L128[02:29:59]
<Saghetti>
so im confused as to what the new features do
L129[02:30:04]
<Saghetti>
basically a bitmap mode?
L130[02:30:46]
<Kristopher38> But here's some starting
info
L132[02:30:52]
<Kristopher38> Second answer
L134[02:31:12]
<Kristopher38> Top answer
L135[02:32:16]
<Kristopher38> Other than that, you could
try to imitate some framework's design and way of handling things,
taking OC specifics into consideration
L136[02:33:09]
<Saghetti>
actually i was also considering making a text GUI for OC
L137[02:33:29]
<Saghetti>
and making a shell for quark called grash (graphical shell)
L138[02:33:47]
<Kristopher38> @Saghetti no, imagine you
have a second, invisible screen available to you
L139[02:33:52]
<Kristopher38> That's vram
L140[02:34:30]
<Saghetti>
so you have a buffer now
L141[02:34:31]
<Kristopher38> You can gpu.set and do
other calls which do things to vram just like the way you would to
a normal screen
L142[02:35:07]
<Saghetti>
now how does that allow for bitmap graphics even if it's just a
buffer?
L143[02:35:14]
<Saghetti>
i feel like im asking stupid questions
L144[02:35:29]
<Kristopher38> And you can then call
bitblt method to transfer all the contents to the screen (or only
part of the contents)
L145[02:35:40]
<Kristopher38> There is no bitmap
graphics
L146[02:36:14]
<Kristopher38> It wasn't even mentioned
anywhere (besides in the original issue maybe where people were
daydreaming)
L147[02:36:24]
<Saghetti>
hmm
L148[02:36:31]
<Saghetti>
i mean
L149[02:36:47]
<Kristopher38> You can do sort-of
bitmapped graphics with braille characters but that's been known
for a long time
L150[02:36:59]
<Saghetti>
yeah ive heard
L151[02:37:09]
<Kristopher38> More like imitating
bitmapped graphics
L152[02:37:21]
<Saghetti>
ah alr
L153[02:38:05]
<Saghetti>
so this just allows for faster graphics, right?
L154[02:39:10]
<Kristopher38> Yeah, that's the whole
point of this
L155[02:39:28]
<Kristopher38> But we also don't want the
network traffic to get bigger
L156[02:41:10]
<Kristopher38> So one of the things
payonel's working on is balancing the call budget for bitblt, so it
doesn't nullify its advantages but so it also doesn't kill the
network
L158[02:42:42]
<Kristopher38> bitblt will be really fast
when your buffer didn't have any changes done to it
L159[02:43:18]
<Kristopher38> You can allocate buffers
smaller than the screen, not just equal to screen resolution
L160[02:44:04]
<Ariri>
Amanda: Blitzl blast! Amanda has found the tonk! (+10.99 x 4.20
tonk points)
L161[02:44:50]
<Ariri>
It’s like capture the flag, but it’s a tonk!
L162[02:47:07]
<Kristopher38> I imagine it will really
shine with a gui system designed with use of it in mind, you could
have various GUI form elements just sit in vram unchanged and just
change the small relevant parts that the user is currently clicking
on, as bitblt 1. Will be very fast when you didn't modify any part
of the buffer 2. Will scale the call budget cost linearly with the
bitblted area, so smaller buffer bitblted to the screen = smaller
cost
L163[02:47:35]
<Ariri>
Speaking of which, it’s my turn in the drivers seat
L164[02:47:39]
<Ariri>
%tonk
L165[02:47:39] <MichiBot> Voldemort!
Ariri! You beat SquidDev's previous record of 3 hours and 8
minutes (By 4 hours, 19 minutes and 10 seconds)! I hope you're
happy!
L166[02:47:40] <MichiBot> Ariri's new
record is 7 hours, 27 minutes and 11 seconds! Ariri also gained
0.01728 (0.00432 x 4) tonk points for stealing the tonk. Position
#12 => #11. Need 0.03446 more points to pass Kodos!
L167[02:48:05]
<Kristopher38> Alright I'm off to
bed
L168[02:48:08]
<Kristopher38> Gn
L169[02:52:02]
<Thanos-No
Snap> > But here's some starting info
L170[02:52:02]
<Thanos-No
Snap> @Kristopher38 Thank you sir!
L171[02:55:29]
<payonel>
@Kristopher38 i've always been able to grab "out of
memory" errors in lua
L172[02:55:41]
<payonel>
if you want to provide me a repro script, i can investigate
L173[03:17:36] ⇦
Quits: immibis (~immibis@x52716ad7.dyn.telefonica.de) (Ping
timeout: 189 seconds)
L174[03:22:10]
⇨ Joins: Victor_sueca
(~Victor_su@90.165.120.190)
L175[03:24:17] ⇦
Quits: Thutmose (~Patrick@host-69-59-79-181.nctv.com) (Quit:
Leaving.)
L176[03:26:27]
⇨ Joins: Victorsueca (~Victor_su@90.165.120.190)
L177[03:29:52] ⇦
Quits: Victor_sueca (~Victor_su@90.165.120.190) (Ping timeout: 378
seconds)
L179[03:53:08]
<Kleadron>
what is the point of DirectX on linux apps when you can only use it
on windows 10
L180[03:53:10]
<Kleadron>
at that point
L181[03:53:14]
<Kleadron>
just make a windows app
L182[03:53:20] <Elfi> Welcome to the
Expand phase.
L183[03:53:28] <Elfi> Glad to have you
with us
L184[03:53:32]
<Kleadron>
:)
L186[03:54:56]
<BrisingrAerowing> Both beautiful and
horrifying.
L187[03:55:10]
<Saghetti>
o_O
L188[04:03:24]
<Saghetti>
dang
L189[04:03:29]
<Saghetti>
gms is very cool
L190[04:05:07]
<Saghetti>
i wonder how fast TDMA would be with OC
L191[04:05:17]
<Saghetti>
tdma is basically context switching but with radio waves
L192[04:05:27]
<Saghetti>
so that multiple devices can communicate
L193[04:08:55]
⇨ Joins: Blue_595 (webchat@47.196.97.219)
L194[04:09:10]
<Saghetti>
@AdorableCatgirl: how's the computer-on-chip going?
L195[04:09:18]
<Saghetti>
and also, can i stick a wireless card on it?
L196[04:10:15] <Blue_595> carykh said the
pandemic got /really/ serious on April 26 2020
L197[04:10:21] <Blue_595> chernobyl was
April 26 1986
L198[04:10:24] <Blue_595> weird
L199[04:17:07] <Blue_595> also i feel like
i need to clarify, by "really serious" i mean global
deaths passing 200,000
L200[04:17:43]
<Saghetti>
@AdorableCatgirl: how's the computer-on-card going? [Edited]
L201[04:17:51] <Blue_595> oh on card
L202[04:18:00]
<Saghetti>
yeah
L203[04:18:02]
<Saghetti>
:facepalm:
L204[04:18:02] <Blue_595> i wanna see an
OpenConsole mod as an extension to OpenComputers
L205[04:18:26]
<EveryOS>
Oh my god, today I finally got a chance to make that edit which
passes the `true` to string.find
L206[04:18:26]
<EveryOS>
Between that and increasing the call budgets, my code is now
instant on OC compared to 27 seconds on CC
L207[04:18:43] <Blue_595> adds a console
case, which allows a CPU, RAM, EEPROM, hard drive, 1 tier 1 card,
and a special GPU /chip/ for consoles
L208[04:18:55]
<payonel>
@EveryOS yeah, sorry about the string patten cost
L209[04:19:04]
<Saghetti>
i wanna see computers on a card
L210[04:19:11]
<payonel>
pattern*. blame lua's vulnerable pattern matching 🙂
L211[04:19:11]
<Saghetti>
so i can make a baseband & sim card
L212[04:19:16]
<EveryOS>
(:
L213[04:19:34] <Blue_595> the special GPU
chip has a few layers (maybe 4)
L214[04:20:09] <Blue_595> each with
bitmap/text modes (color by character-sized block,
foreground/background), rectangular windows, and maybe transparency
if you want
L215[04:21:32]
<payonel>
amanda: noclobber added to `.prop`
L216[04:21:54]
<payonel>
which means, i had to extend a bit of the `cp` functionality to
allow a list of `skip` values
L217[04:21:59]
<payonel>
and i had to rework a bit of the installer
L218[04:22:02] <Blue_595> i feel like the
rectangular windows would be great for graphical operating systems
ngl
L219[04:22:02]
<payonel>
but now, guess what?
L220[04:22:08] <Blue_595> maybe multiple
tiers of GPU cards as well?
L221[04:22:52] <Blue_595> T1: 1 layer,
bitmap/text, 16 colors from 256-color palate
L222[04:23:06] <Blue_595> T2: 2 layers,
bitmap/text, 64 colors from 256-color palate, rectangular
windows
L223[04:23:27] <Blue_595> T3: 8 layers,
bitmap/text, sprites, full color, rectangular windows
L224[04:23:33] <Blue_595> something like
that anyway
L225[04:25:20] <Blue_595> i like how
Wikipedia specifically doesn't work right now
L226[04:25:33] <Blue_595> everything else
works flawlessly
L227[04:26:57] <Blue_595> wait they're not
cards they're chips
L228[04:31:27] <Blue_595> <new
topic> looking at the datasheet for the TDA8809T
L229[04:31:57] <Blue_595> the fuck is a
Radial Mirror? (1 differential input, 7 differential outputs just
labeled 1-7, nothing else)
L230[04:33:14] ***
Blue_595 is now known as Blue_595|afk
L231[04:35:03] ***
Blue_595|afk is now known as Blue_595
L233[04:37:54]
<AdorableCatgirl> nice
L235[04:39:52]
<Kleadron>
that font makes me think my eyes are blurry
L236[04:39:59]
<Kleadron>
it's so soft
L237[04:41:14] <pwnagepineapple> So I'm
trying to write a custom filesystem proxy that basically acts as
network file storage. For `filesystem.proxy`, should my proxy
return the one I'm writing, or should I delegate that to the host
and pass along its return value?
L238[04:41:32] <Blue_595> does anyone on
the planet even know what a "Radial Mirror" is in the
context of the TDA8809T?
L239[04:41:50] <Blue_595> "Radial
error signal processor for compact disc players" according to
Philips
L240[04:58:00]
<AdorableCatgirl> yea
L241[04:58:01]
<AdorableCatgirl> so
L242[04:58:03]
<AdorableCatgirl> with the font
L243[04:58:10]
<AdorableCatgirl> it's because i'm using a
2D3D panel
L244[04:58:36]
<AdorableCatgirl> i might end up switching
to a method that isn't a giant fuckin hack
L245[05:03:54]
<payonel>
@pwnagepineapple `proxy` is not part of the api
L247[05:11:49]
⇨ Joins: Mr_Creeper543
(~mr_creepe@host-92-21-68-191.as13285.net)
L248[05:13:04] <Mr_Creeper543> Hey, I'm
writing a small bit of code, and I want to system to ask the user
for a string input, and if the given imput matches what it's
looking for then it proceeds... how do I do this?
L249[05:13:34]
<payonel>
print("give me input: ")
L250[05:13:39]
<payonel>
local input = io.read()
L251[05:13:49]
<payonel>
if input = "what i want" then cool() end
L252[05:13:58]
<Ocawesome101> hmm, shedit is pretty
nice
L253[05:14:37] <Mr_Creeper543> Thanks!
just one queston, is "cool()" calling a function?
L254[05:14:47]
<payonel>
yep
L255[05:14:52] <Mr_Creeper543>
Thanks!
L256[05:15:31] <Mr_Creeper543> and should
I put all of that code into a function it's self?
L257[05:16:06]
<payonel>
that's subjective
L258[05:16:22] <Mr_Creeper543> Ok,
thanks!
L259[05:17:34] ⇦
Quits: pwnagepineapple
(~zack@2601:18c:8800:96a:1acf:5eff:fefc:6722) (Quit: Konversation
terminated!)
L260[05:27:26] ⇦
Quits: TheCryptek (~TheCrypte@us-01.ircbouncehouse.com) (Quit:
Glitch got lose, I must catch him!)
L261[05:29:47] <Mr_Creeper543> So, I keep
getting a syntax error near "end"
L262[05:30:33]
⇨ Joins: TheCryptek
(~TheCrypte@us-01.ircbouncehouse.com)
L264[05:38:04]
<Mr_Creeper543> What is wrong with this?
It is just a file full of functions, and I keep getting a Syntax
error near 'End'
L265[05:40:25]
<payonel>
the syntax error message, does it give you a line number?
L266[05:42:45]
<Ocawesome101> payonel: Plan 9 had a
`/dev/bitblt` used to perform bitmap operations :P
L267[05:43:24]
<Mr_Creeper543> no
L268[05:43:38]
<payonel>
@Mr_Creeper543 oh really? 🙂
L269[05:44:08]
<payonel>
it doesn't say something like this
L270[05:44:10]
<payonel>
`lua: test.lua:7: syntax error near 'end'`
L271[05:44:19]
<Mr_Creeper543> The numbers 52 and 7- yes,
that
L272[05:44:34]
<payonel>
line 7 is where it is unhappy
L273[05:44:38]
<Mr_Creeper543> Ahh
L274[05:44:56]
<payonel>
then look before that line for where you think the parser gets
lost
L275[05:45:31]
<Mr_Creeper543> os.exit?
L276[05:45:40]
<payonel>
yep
L277[05:45:50]
<Mr_Creeper543> Whats wrong with that,
it's a co- I DIDEN'T REQUIRE IT!
L278[05:45:51]
<payonel>
you've named a variable
L279[05:45:54] <Michiyo> function calls
need parentheses
L280[05:46:01]
<payonel>
just typing the name of a variable in invalid syntax
L281[05:46:07]
<Mr_Creeper543> Ahh
L282[05:46:14]
<Mr_Creeper543> Thanks!
L283[05:46:20] <Corded> * <payonel>
baps @Michiyo
L284[05:47:00] ⇦
Quits: Mr_Creeper543 (~mr_creepe@host-92-21-68-191.as13285.net)
(Remote host closed the connection)
L285[05:47:05]
<payonel> i
was trying to be pedagogical 😛
L286[05:47:19] ⇦
Quits: Michiyo (~Mimiru@znc.michiyo.me) (Quit: ZNC 1.7.5 - http://znc.in)
L287[05:47:19]
<payonel>
meh
L288[05:47:48]
<xarses>
moo
L289[05:48:14]
<payonel>
hi @xarses i'm not ready for testing. sorry
L290[05:48:21]
<payonel>
making a bit more progress tonight though
L291[05:51:02]
<xarses>
you totally don't need to appoligize to me, things happen when they
happen 🙂
L292[05:51:07]
<payonel>
@Ocawesome101 "payonel: Plan 9 had a /dev/bitblt used to
perform bitmap operations 😛"
L293[05:51:29]
<payonel>
not sure why i deserve a tnogue forthat
L294[05:51:47]
<Ocawesome101> a whatnow?
L295[05:51:58]
<Ocawesome101> oh, tongue
L296[05:52:06]
<The_Stargazer> payonel: tired?
L297[05:52:13]
<payonel>
not tonight
L298[05:52:14]
<payonel>
i'm good
L299[05:52:19]
<The_Stargazer> oh :P
L300[05:56:54] <Blue_595> oh hey im
back
L301[05:57:00] <Blue_595> my question
remains
L302[05:57:06] <Blue_595> what the hell is
a Radial Mirror
L303[05:57:08]
<The_Stargazer> also, payonel: is there
any reason behind the domain for the forums (`oc.`) and docs
(`ocdoc.`) being `cil.li`?
L304[05:57:30]
<The_Stargazer> wb
L305[05:57:39]
<The_Stargazer> also the package is
`li.cil.oc`
L306[05:58:56] <Blue_595> country code
lookup says its Liechtenstein
L307[06:00:23]
<The_Stargazer> yeah, I checked that,
still can't find any meaning behind `cil` tho
L309[06:01:17]
<The_Stargazer> no, really, that's the
entire source.
L310[06:01:37] <Blue_595> :D
L311[06:01:40] <Blue_595> best 404 page
ever
L312[06:04:28]
<payonel> i
never asked
L313[06:04:43] <Blue_595> ok what the fuck
is going on with the domain name here?
L314[06:04:48]
<Ocawesome101> huh
L315[06:04:55]
<Ocawesome101> 9P is an interesting
protocol
L316[06:05:30]
<xarses>
I'm guessing something that Sangar thought was fun(ny)
L317[06:05:44] <Blue_595> you assembled
the website in quite a respectable way
L318[06:06:29] <Blue_595> <h2
id="connectivity" class="sectionedit2
text-primary">Connectivity</h2> <div
class="level2">...</div> etc
L319[06:07:02] <Blue_595> nice clean
solution if youre building it with just HTML/CSS/JS files
L320[06:07:10]
<The_Stargazer> speaking of Sangar: does
he work on OC anymore?
L321[06:09:15] <Blue_595> ahh how the hell
does CSS work again
L322[06:09:41]
<The_Stargazer> from what I can tell,
payonel is the only remaining OC dev
L323[06:10:21] <Blue_595> nvm remembered
the gist of it
L324[06:10:27]
<payonel>
it's just me. sangar loves what he made, but he has stepped out of
the spotlight intentionally
L325[06:11:55]
<The_Stargazer> payonel: is it hard to
maintain the mod with only yourself?
L326[06:12:15]
<The_Stargazer> i would imagine so
L327[06:12:45]
<payonel>
meh, i'm just busy with real world work. if i was retired, i'd
spend more time studying forge apis and java and such
L328[06:13:28]
<The_Stargazer> that's neat, i figured
it'd be super hard to juggle like five versions
L329[06:13:42]
<The_Stargazer> (read: basically
impossible)
L330[06:13:52]
<payonel>
5? only 3
L331[06:13:59]
<payonel>
and it's not super crazy
L332[06:14:07]
<The_Stargazer> oh, i thought there was a
1.8 ver?
L333[06:14:16]
<payonel>
1.7.10, 1.11, and 1.12
L334[06:14:19]
<The_Stargazer> oh
L335[06:14:21]
<payonel>
we used to make builds for others
L336[06:14:30]
<The_Stargazer> so 1.10 and 1.8 have been
dropped?
L337[06:14:49]
<payonel>
oh sorry
L338[06:14:51]
<payonel> i
meant 1.10
L339[06:14:54]
<payonel>
1.11 dropped
L340[06:14:59]
<The_Stargazer> ah, right
L341[06:15:14]
<The_Stargazer> do not many people play
1.11 anymore?
L342[06:16:23]
<payonel>
nope, you can get an idea of the distribution by looking at our
downloads
L344[06:16:34] <Blue_595> spacing is a bit
fucky
L346[06:17:23]
<The_Stargazer> oh wow, basically nobody
plays 1.11
L347[06:17:31] <Blue_595> drop it to 2
versions then
L348[06:17:42] <Blue_595> remove support
for 1.11
L349[06:18:14]
<xarses> I
mean, its not up to date, but ya no one would notice in some
cases
L350[06:18:32]
<The_Stargazer> Blue_595: you mean
1.10?
L351[06:18:36]
<The_Stargazer> 1.11 has already been
dropped
L352[06:18:38]
<xarses>
1.11 didn't end up with many mods people wanted to play OC
with
L353[06:18:41] <Blue_595> oh
L354[06:18:46] <Blue_595> sure 1.10 as
well
L355[06:18:48] <Blue_595> fuck'em
L356[06:19:50]
<payonel>
vexatos is one of the maintainers of the mod, btw
L357[06:20:00]
<payonel>
he doesn't work on it anymore, but he holds permissions
L358[06:20:07]
<payonel>
he puts together the changelist when i'm ready for a release
L359[06:20:11]
<The_Stargazer> ah
L360[06:20:17]
<payonel>
and he holds strong, and important, opinions on things
L361[06:20:18]
<The_Stargazer> so he's responsible for
changelogs?
L362[06:20:32]
<payonel>
that's a job i give him 🙂
L363[06:20:35]
<The_Stargazer> haha
L364[06:20:46]
<The_Stargazer> i guess you're like the
lead developer and he's your employee :P
L365[06:20:50]
<xarses> it
changes him...
L366[06:21:41]
<payonel>
but yeah, i'm not going to add something he is against
L367[06:22:12]
<payonel>
there is room for discussion, and he and i definitely have
discussions, but there is a theme and feel to OC, and vex
undersatnds that
L368[06:22:40]
⇨ Joins: xarses
(~xarses@c-73-15-107-55.hsd1.ca.comcast.net)
L369[06:26:07]
<The_Stargazer> also
L370[06:26:09]
<The_Stargazer> unrelated
L371[06:26:27]
<The_Stargazer> 0.4 is probably gonna be
the final pre-release of the pack, but if you guys have any mod
suggestions please let me know
L372[06:27:05]
<xarses>
what pack?
L373[06:27:18]
<The_Stargazer> pack for the ariricraft
server
L374[06:27:25]
<The_Stargazer> it reset a few days
ago
L375[06:27:55]
<xarses>
nuketastic
L376[06:27:59]
<The_Stargazer> yes, exactly
L377[06:28:04]
<The_Stargazer> well, more antimatter
:P
L378[06:28:18]
<xarses>
total annilation
L379[06:28:21]
<The_Stargazer> ariri's base's forcefield
managed to survive a direct hit from antimatter
L380[06:29:18]
<The_Stargazer> but yea, if you guys wanna
playtest or suggest mods please let me know
L381[06:29:41] <Blue_595> do you like
websites hosted under repl.co
L382[06:29:57]
<The_Stargazer> uh
L383[06:30:01]
<The_Stargazer> never heard of that
:P
L384[06:32:37]
<Ariri>
I’ll be testing it tonight and if it’s ready i’ll setup all the
server stuff and launch by friday if it goes to plan
L385[06:32:45]
<The_Stargazer> 👍
L386[06:33:28]
<The_Stargazer> i'm uploading 0.4
now
L387[06:33:50] <Blue_595> could i have a
hex value for the background in ocdoc
L388[06:34:29]
<The_Stargazer> sure
L389[06:34:47]
<The_Stargazer> #272b30
L390[06:35:01]
<The_Stargazer> firefox has an eyedropper
tool under Menu > Web Developer
L391[06:35:48] <Blue_595> oh
L392[06:36:03] <Blue_595> also yeah 272B30
obtained the slower way: with a screenshot and GIMP
L393[06:36:21]
<The_Stargazer> get firefox :)
L394[06:37:20] <Blue_595> im using firefox
i just didnt know that
L395[06:37:33] <Blue_595> also i never
noticed the gradient in the top bar until now
L396[06:37:37]
<The_Stargazer> oh :P
L397[06:37:47]
<The_Stargazer> yeah same
L398[06:37:49] <Blue_595> theres a nearly
invisible gradient
L399[06:37:50] <Blue_595> why?
L400[06:38:05]
<The_Stargazer> ¯\(ツ)/¯
L401[06:38:13]
<The_Stargazer> payonel might know, but
idk if he did the site
L402[06:38:18] <Blue_595> also gray-ish
text is #7a8288
L403[06:40:27]
<Ocawesome101> how do I figure out what
percentage of the way through a range I am? i.e., if I want to
range from 1 to 15, how do I get the percentage representation of
any value in that range?
L404[06:40:46] <Blue_595> my first time in
ages using style blocks by ID
L405[06:40:50] <Blue_595> it is...
ugly
L406[06:40:58]
<The_Stargazer> you doing web dev?
L407[06:41:57] <Blue_595> yeah
L408[06:42:06]
<ThePiGuy24> `percent = (value - upper) /
(upper - lower) * 100` should do it, lower and upper would be 1 and
15 in your case
L409[06:42:07] <Blue_595> light text in
ocdoc is #c8c8c8 apparently
L410[06:42:14]
<Ocawesome101> aha thank you
L411[06:42:52]
<ThePiGuy24> wait no i fucked up
L412[06:43:20]
<ThePiGuy24> `percent = (value - lower) /
(lower - upper) * 100`
L413[06:43:50]
<ThePiGuy24> note to self: think before
posting
L414[06:43:55]
<Ocawesome101> :{
L415[06:43:57]
<Ocawesome101> :P*
L416[06:44:03]
<The_Stargazer> }:
L417[06:44:12]
<The_Stargazer> always close your
brackets
L418[06:44:17]
<Ocawesome101> lol
L419[06:44:21]
<ThePiGuy24> tbh :{ is more accurate about
how i feel rn
L420[06:44:37]
<Ocawesome101> :(){:|:&};:
L421[06:44:43]
<The_Stargazer> fork bomb?
L422[06:44:50]
<Ocawesome101> obvs
L423[06:45:03]
<ThePiGuy24> always fun
L424[06:45:05]
<The_Stargazer> i love how i can just look
at it and go "yep, that's a fork bomb alright"
L425[06:45:17]
<Ocawesome101> lol
L426[06:45:23]
⇨ Joins: Michiyo (~Michiyo@znc.michiyo.me)
L427[06:45:23]
zsh sets mode: +o on Michiyo
L428[06:45:29]
<The_Stargazer> qualities of using Linux
for years
L429[06:45:34]
<Ocawesome101> yep
L430[06:45:39] <Blue_595> wait why does
the :(){:|:&};: work like that
L431[06:45:47]
<ThePiGuy24> ok now am i massochistic
enough to try and make a html compatiable browser in oc
L432[06:45:48]
<The_Stargazer> it forks itself over and
over
L433[06:45:52]
<Ocawesome101> m a g i c
L434[06:45:55] <Blue_595> how
L435[06:46:00]
<Ocawesome101> @ThePiGuy24 EveryOS is
already doing that
L436[06:46:03]
<The_Stargazer> special bash syntax
L437[06:46:13]
<The_Stargazer> @ThePiGuy24 Like,
HTML5?
L438[06:46:17] <Blue_595> @ThePiGuy24 i
wanna see you make that
L439[06:46:38]
<The_Stargazer> i'm planning on doing my
own version of HTML
L440[06:46:46]
<ThePiGuy24> it will loosely support html
and css
L441[06:47:15]
<ThePiGuy24> and by supporting css i mean
colours and positioning maybe
L442[06:48:24]
<ThePiGuy24> might even try and display
images, if i can find suitable png and jpeg libs
L443[06:48:29] <Blue_595> fonts
please
L444[06:48:51]
<ThePiGuy24> i sorta had a plan to have
custom fonts rendered using subpixels
L445[06:49:20]
<ThePiGuy24> but then i need to somehow
render ttf and otf fonts to bitmaps
L446[06:49:43]
<ThePiGuy24> which sounds like a not fun
thing to do
L447[06:50:26]
<The_Stargazer> fonts in OC
L448[06:50:29]
<The_Stargazer> that sounds like
hell
L449[06:51:39]
<ThePiGuy24> i can just about support
hexfont, which is what the oc font is anyway :p
L451[06:52:01]
<Ocawesome101> uh
L452[06:52:03]
<Ocawesome101> one sec
L453[06:52:03]
<ThePiGuy24> rip 404
L454[06:52:04] <Blue_595> dammit what font
is ocdoc using
L455[06:52:54]
<ThePiGuy24> Helvetica
L456[06:53:14] <Blue_595> thanks
L457[06:53:15]
<ThePiGuy24> (hexfont is the font renderer
btw, not the actual font)
L458[06:53:34]
<ThePiGuy24> the font oc uses is based on
unscii
L459[06:54:03]
<ThePiGuy24> which also has some neat 8px
versions
L460[06:54:16]
<Ocawesome101> @EveryOS link to webicity
please
L461[06:56:06] <Blue_595> font-weight isnt
doing anything
L462[06:56:59]
<The_Stargazer> i think OC uses
funscii?
L464[06:57:47] <MichiBot> XKCD Comic Name:
X Posted on: 5/20/2020
L465[06:57:56]
<Forecaster> speaking of fonts
L466[06:57:59]
<ThePiGuy24> funscii is mostly just unscii
but with japanese support and a few tweaks
L467[06:58:48]
<The_Stargazer> there's a relevant xkcd
for everything, isn't there?
L468[06:59:52] <Blue_595> yea
L469[07:00:14] <Blue_595> %xkcd 1795
L471[07:00:18] ⇦
Quits: glasspelican (~quassel@2607:5300:201:3100::325) (Quit:
http://quassel-irc.org - Chat comfortably.
Anywhere.)
L472[07:00:26] <Blue_595> rip
L473[07:00:56]
<ThePiGuy24> ohgod not the pet store
L474[07:01:07]
⇨ Joins: glasspelican
(~quassel@2607:5300:201:3100::325)
L475[07:01:21]
<The_Stargazer> i can imagine that most
people would not want to eat pet food
L476[07:01:23] <Blue_595> 989 is
unfortunately accurate :(
L477[07:01:58]
<Forecaster> the one I posted just happens
to be the latest one
L478[07:02:47] <Blue_595> %xkcd 1535
accurate
L480[07:03:17]
<The_Stargazer> i say "most
people" because although they put "not safe for human
consumption" on things like pet food (not the tinned kind)
it's perfectly safe
L481[07:04:22]
<The_Stargazer> source: have consumed pet
food, am still alive
L482[07:04:50]
<The_Stargazer> but i can imagine the
tinned pet food is not safe
L483[07:05:00] ⇦
Quits: Backslash (~Backslash@d137-186-220-152.abhsia.telus.net)
(Read error: Connection reset by peer)
L484[07:06:18]
<The_Stargazer> anyway
L485[07:06:23]
<The_Stargazer> i'm gonna pregen the
world
L486[07:06:46]
<The_Stargazer> Realistic Terrain
Generation, Biomes o' Plenty, or both?
L487[07:08:32] <Blue_595> source: was a
fucking weird kid, kept eating cat food
L488[07:09:29]
<The_Stargazer> who, you or me
L489[07:11:15]
<Forecaster> my little brother used to do
that
L490[07:11:20]
<The_Stargazer> eat cat food?
L491[07:11:27]
<Forecaster> yes
L492[07:11:42]
<The_Stargazer> why tho
L493[07:11:48]
<Forecaster> I dunno
L494[07:12:10] <Blue_595> apartment is now
called househouse
L495[07:12:11]
<The_Stargazer> i mean i did it because it
said "not safe for human consumption" and i decided to
eat it because it said that
L496[07:12:38]
<Forecaster> I'm fairly sure he just liked
it, and it was food that was available?
L497[07:12:41]
<Forecaster> but I dunno
L498[07:12:49]
<Forecaster> it was in a bowl on the
floor
L499[07:12:54]
<Forecaster> he was very young
L500[07:13:01]
<The_Stargazer> that makes more
sense
L501[07:13:16]
<The_Stargazer> young children do stupid
things because they don't know not to
L503[07:14:25]
<The_Stargazer> could also be a 4
L504[07:15:04]
<The_Stargazer> watching the world
generate is fun
L505[07:15:48] <Blue_595> 2120 is
cool
L506[07:16:11]
<Forecaster> what is that
L507[07:16:20]
<The_Stargazer> this?
L508[07:16:23]
<The_Stargazer> world pregeneration
L509[07:16:26]
⇨ Joins: Saghetti
(Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
L511[07:16:46]
<Forecaster> is that a mod?
L512[07:17:11] <Saghetti> its a me
L513[07:17:14] <Saghetti> saghetti
L514[07:17:43]
<The_Stargazer> yea
L515[07:18:00]
<The_Stargazer> Chunk Pregenerator
L516[07:18:22]
<The_Stargazer> i'm pregenerating the
server's world to reduce server load when it goes up
L517[07:18:46] <Blue_595> i want
that
L518[07:18:48] ⇦
Quits: Blue_595 (webchat@47.196.97.219) (Quit:
webchat.esper.net)
L519[07:18:54]
<Forecaster> neat, I didn't know that was
a thing
L520[07:19:02]
<Forecaster> I'll need that for the
railcraft server later
L521[07:19:10]
<The_Stargazer> yeah, its super neat
L522[07:20:06] <Saghetti> man railcraft is
awesomes
L523[07:20:16] <Saghetti> awesome*
L524[07:20:19]
<The_Stargazer> i should add that to the
pack
L525[07:20:48] <Saghetti> i should nake
something in survical with it
L526[07:21:14] <Saghetti> while youre at
it, why not also stevescarts?
L527[07:21:45] <Saghetti> theres a
remastered version for 1.12
L528[07:22:12]
<The_Stargazer> oh YES
L529[07:22:18]
<The_Stargazer> there's SC for
1.12.2?!
L530[07:22:25] <Saghetti> yep
L531[07:22:36]
<The_Stargazer> i must have this
L532[07:22:39]
<The_Stargazer> i love SC2
L533[07:23:09] <Saghetti> also this is
ariris server
L534[07:23:11] <Saghetti> right?
L535[07:23:46]
<The_Stargazer> yee
L536[07:23:55] <Saghetti> ~markov
saghetti
L537[07:24:00] <Saghetti> oh cool
L538[07:24:31] <Saghetti> might play on it
when i actually have time
L539[07:24:37]
<The_Stargazer> ~markov Saghetti
L540[07:24:45]
<The_Stargazer> you should, also i think
ocdoc bot is ded
L541[07:24:58]
<The_Stargazer> also
L542[07:24:59] <Saghetti> :(
L543[07:25:07]
<The_Stargazer> mfw the coremod is almost
as big as the actual mod
L544[07:25:15]
<The_Stargazer> coremods should not be 2+
MB
L545[07:25:21] <Saghetti> we need narkov
bot
L546[07:25:33]
<The_Stargazer> narkov?
L547[07:25:51] <Saghetti> smells like
compat issues
L548[07:25:56]
<payonel>
what pregen tool is that?
L549[07:26:00] <Saghetti> just waiting to
happen
L550[07:26:02]
<The_Stargazer> Chunk Pregenerator
L551[07:26:20] <Saghetti> also ignoe
typos
L552[07:26:23]
<The_Stargazer> `This mod does nothing on
it's own, it's just a set of classes that the Tech Reborn team uses
in their mods.`
L553[07:26:23]
<The_Stargazer> ...what the hell is in
this mod that's 2+ MB and "just a set of classes"
L554[07:26:31] <Saghetti> im on a kindle,
mkay?
L555[07:27:00]
<The_Stargazer> oh :P
L556[07:27:18] <Saghetti> yeah
L557[07:27:41] <Saghetti> this on screen
keyboard sucks
L558[07:28:02] <Saghetti> that + the
display refresh times
L559[07:28:31]
<The_Stargazer> oh oof
L560[07:29:08] <Saghetti> and the fact
that it tends to have a hard time regustering keys
L561[07:29:24]
<The_Stargazer> big oof
L562[07:29:41] <Saghetti> it either hits
the one next to it or just doesnt at all
L563[07:29:57] <Saghetti> hence the
typos
L564[07:30:28]
<The_Stargazer> oh oof
L565[07:30:35] <Saghetti> im purposely
going through and fixing typos
L566[07:30:46] <Saghetti> this is shat irs
ike if i xn
L567[07:31:01] <Saghetti> and if i rype
fsst
L568[07:31:13]
<ThePiGuy24> rip
L569[07:31:17]
<The_Stargazer> it no like type fast
L570[07:31:24] <Saghetti> pretty
unreadavle, huh
L572[07:31:51]
<Kleadron>
nice
L573[07:32:13]
<ThePiGuy24> meinkraft
L575[07:32:35]
<The_Stargazer> here's your obligatory
sneakpeek
L576[07:33:12]
<Kleadron>
i'm throwing things at the wall currently
L577[07:33:19]
<The_Stargazer> why
L578[07:33:32]
<Kleadron>
trying to hack something together for The One True Version
L579[07:33:46] <Saghetti> cant vuew
links
L580[07:33:46] <Saghetti> only obe
tab
L581[07:33:46] <Saghetti> what is
it?
L582[07:33:55]
<Kleadron>
well i built the example mod so it must be working
L583[07:34:02]
<Kleadron>
it's a map screen Saghetti
L584[07:34:04]
<The_Stargazer> it's the world
L585[07:34:06]
<The_Stargazer> yea
L586[07:34:11]
<The_Stargazer> it's a sneak peek of the
server's world
L587[07:34:16]
<The_Stargazer> well, that is
L588[07:34:19]
<The_Stargazer> if ariri accepts it
L589[07:34:27]
<The_Stargazer> i mean i see no reason why
they wouldn't tho
L590[07:34:33] <Saghetti> ebic
L592[07:35:40]
<Kleadron>
i had a brain moment
L593[07:36:05]
<The_Stargazer> please PLEASE tell me your
env setup
L594[07:36:10]
<The_Stargazer> how'd you get this to
work
L595[07:36:21]
<Kleadron>
i took the 1.7.10 oc code and ripped the build stuff from it
L596[07:36:26]
<Kleadron>
since it built fine
L597[07:36:27]
<The_Stargazer> nice
L598[07:36:45]
<Kleadron>
and then dumped some of the forge stuff in there from the normal
forge source code for 1.7
L599[07:37:18]
<The_Stargazer> so you took two things and
smashed them together
L600[07:37:19]
<The_Stargazer> nice
L601[07:37:22]
<Kleadron>
yes
L602[07:37:29]
<The_Stargazer> that's how modding
works
L603[07:37:30]
<Kleadron>
i threw two things at a wall and it made a new thing
L604[07:37:42]
<The_Stargazer> That's how ~~mafia~~
modding works
L605[07:37:45]
<Kleadron>
Yes
L606[07:38:02] ⇦
Quits: Saghetti (Mibbit@c-67-164-116-220.hsd1.ca.comcast.net)
(Quit: https://mibbit.com Online IRC Client)
L607[07:38:31]
<The_Stargazer> oof
L608[07:39:00]
<Kleadron>
i remembered when i was talking with payonel a couple days ago he
said he maintained his own version of the maven stuff and the stuff
required to build mods for 1.7
L609[07:39:13]
<Kleadron>
and then out of curiosity i went to see if i could build the oc
source code and it worked
L610[07:39:22]
<The_Stargazer> so payonel has the stuff
needed to mod for the One True Version? epic
L611[07:39:43]
<Kleadron>
haha yes
L613[07:41:25]
<Kleadron>
i'm happy now but i guess i will try making another version of my
Additional Blocks mod for 1.7.10 now
L614[07:42:48]
<Kleadron>
thank you payonel for the working build stuff
L615[07:43:10]
<Kleadron>
that i took*
L616[07:43:55]
<The_Stargazer> %s/took/borrowed
L617[07:43:56] <MichiBot> <Kleadron>
that i borrowed*
L618[07:44:15]
<Kleadron>
yes
L619[07:44:25]
<The_Stargazer> you "borrowed"
it
L620[07:44:32]
<Kleadron>
:)
L621[07:44:34]
<xarses>
Chunk pregenerator is awesome if you need to do that thing, or want
to see how mods effect the worldgen
L622[07:44:43]
<The_Stargazer> yeah
L623[07:44:56]
<xarses>
also the dev is chill
L624[07:45:00]
<The_Stargazer> this is for a server so
it's basically required
L625[07:45:03]
<The_Stargazer> the chunk pregen
dev?
L626[07:45:12]
<xarses>
yes
L627[07:45:22]
<The_Stargazer> oh, neat
L628[07:46:19]
<xarses>
Speiger, he hangs around 🙂
L629[08:02:00]
⇨ Joins: Infinite (~Infinite@163.47.239.203)
L630[08:12:53]
<Kleadron>
`[23:45:32] [Client thread/INFO] [STDOUT]:
[com.example.examplemod.ExampleMod:init:18]: DIRT BLOCK >>
tile.dirt`
L631[08:13:23]
<Kleadron>
what if we printed every single block to the console at once
😳
L632[08:13:46]
<The_Stargazer> minetweaker can do that im
pretty sure
L633[08:14:40]
<Kleadron>
why does it do that though
L634[08:15:42]
<The_Stargazer> %tonk
L635[08:15:43] <MichiBot> I'm sorry
The_Stargazer, you were not able to beat Ariri's record of 7 hours,
27 minutes and 11 seconds this time. 5 hours, 28 minutes and 3
seconds were wasted! Missed by 1 hour, 59 minutes and 7
seconds!
L636[08:15:50]
<The_Stargazer> it does that so you know
what's what
L637[08:16:08]
<The_Stargazer> because minetweaker needs
names like `minecraft:dirt` or
`draconicevolution:dragon_heart`
L638[08:16:17]
<The_Stargazer> the unlocalized
names
L639[08:16:45]
<Kleadron>
ok
L640[08:27:14] ⇦
Quits: CarlenWhite (~CarlenWhi@253.sub-174-241-134.myvzw.com) (Ping
timeout: 378 seconds)
L641[08:30:21]
⇨ Joins: CarlenWhite
(~CarlenWhi@253.sub-174-241-134.myvzw.com)
L642[08:49:54]
⇨ Joins: irnotbeowulf
(~irnotbeow@c-73-243-115-32.hsd1.co.comcast.net)
L643[08:50:21] <irnotbeowulf> hi anyone
here?
L644[08:50:38]
<Forecaster> %hello
L645[08:50:38] <MichiBot> Forecaster:
Hello! Welcome to #oc! The one and only opencomputers channel!
Please ask your questions directly (dont ask to ask) and provide
error/code examples! (Use pastebin.com if theyre more than one
line!) Dont mind the random conversation you might have walked
into.
L646[08:50:39]
<The_Stargazer> hi
L647[08:50:40]
<The_Stargazer> %hello
L648[08:50:40] <MichiBot> The_Stargazer:
Hello! Welcome to #oc! The one and only opencomputers channel!
Please ask your questions directly (dont ask to ask) and provide
error/code examples! (Use pastebin.com if theyre more than one
line!) Dont mind the random conversation you might have walked
into.
L649[08:51:04] <payonel> no one has been
here for hundreds of years
L650[08:51:17] <irnotbeowulf> spooky
L651[08:53:50] ⇦
Quits: irnotbeowulf
(~irnotbeow@c-73-243-115-32.hsd1.co.comcast.net) (Client
Quit)
L652[08:55:54]
<Forecaster> %sip
L653[08:55:54] <MichiBot> You drink a ripe
grathnode potion (New!). Forecaster turns into a wolf sloth girl
until they say the phrase "Wenk Ohmygawd".
L654[08:56:15]
<Forecaster> I don't think I want to say
that
L655[09:02:29]
⇨ Joins: AmandaC
(~quassel@c-73-165-85-199.hsd1.pa.comcast.net)
L656[09:02:39] ⇦
Quits: Amanda (~quassel@c-73-165-85-199.hsd1.pa.comcast.net) (Ping
timeout: 190 seconds)
L657[09:16:22] ⇦
Quits: CarlenWhite (~CarlenWhi@253.sub-174-241-134.myvzw.com) (Ping
timeout: 378 seconds)
L658[09:19:22]
⇨ Joins: CarlenWhite
(~CarlenWhi@174.241.134.253)
L659[09:23:53]
<The_Stargazer> \o/
L660[09:23:58]
<The_Stargazer> i finished the pack
L661[09:24:21]
<Forecaster> woo
L662[09:25:04]
<The_Stargazer> you should play on the
server some time
L663[09:37:33]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-50-157.dynamic.as20676.net)
L664[09:37:33]
zsh sets mode: +v on Vexatos
L665[09:38:54]
<The_Stargazer> my tiny iGPU is probably
screaming rn
L666[09:39:13]
<The_Stargazer> `GPU RAM Usage:
+244MB`
L667[09:39:40]
<The_Stargazer> i mean thankfully i assume
most of the 512MB or so is shared
L668[09:39:56]
<The_Stargazer> and there isn't actually
much dedicated GPU RAM
L669[09:40:31]
<The_Stargazer> iGPUs don't tend to have
much iirc
L670[09:42:15]
<The_Stargazer> 250k chunks
L671[09:42:34]
<The_Stargazer> 8000x8000 blocks
L672[09:42:47]
⇨ Joins: t20kdc
(~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net)
L673[09:48:15]
<The_Stargazer> 10000 out of 250000.. this
might take a while.
L674[09:50:24]
<The_Stargazer> it's generating faster
than the preview updates so bits of the world just
materialize
L675[09:50:35]
<The_Stargazer> which is quite funny
L676[09:54:11] <Izaya> The_Stargazer:
usually they have 0
L677[09:54:23]
<The_Stargazer> 0 dedicated VRAM?
L678[09:54:26]
<The_Stargazer> i guess that makes
sense
L679[09:54:34]
<The_Stargazer> there isn't anywhere to
put it
L680[09:54:51]
<The_Stargazer> cards have space for
chips
L681[09:54:58] <Izaya> that and like
L682[09:55:08] <Izaya> the point of iGPUs
is that they're cheap and "okay" usually
L683[09:55:08]
⇨ Joins: Inari
(~Pinkishu@pd9e8f369.dip0.t-ipconnect.de)
L684[09:55:10] <Izaya> BYO RAM
L685[09:55:14]
<The_Stargazer> yeah
L686[09:55:20]
<The_Stargazer> simple task oriented
L687[09:55:41]
<The_Stargazer> not "pregenerate a
minecraft world with 8000x8000 blocks" oriented :P
L688[09:55:44] <Izaya> tell you what
though, the R2[24]00G iGPU is breddy nice
L689[09:55:50] <Izaya> you don't need VRAM
for that
L690[09:56:06] <Izaya> or a GPU, for that
matterf
L691[09:56:35] <Izaya> speaking of GPUs,
was thinking about adding a nonstandard control code to the PsychOS
terminal emulator to allow filling rectangles
L692[09:56:43]
<The_Stargazer> then, what is `GPU RAM
Usage: +244MB` for
L693[09:56:46]
<The_Stargazer> the preview?
L694[09:56:50] <Izaya> it'd be network
transparent and all
L695[09:56:54] <Izaya> probably your
OS
L696[09:57:06]
<The_Stargazer> ¯\(ツ)/¯
L697[09:57:08] <Izaya> you have chrome
open, that's probably using most of it
L698[09:57:17]
<The_Stargazer> nah that's not it
L699[09:57:26]
<The_Stargazer> it's displayed in the
chunk pregenerator menu
L701[09:57:57] <Izaya> huh
L702[09:58:13]
<The_Stargazer> i would guess it's for the
preview
L703[09:58:17] <Izaya> dunno, maybe it is
the preview
L704[09:58:26] <Izaya> IIRC Minecraft
doesn't normally use VRAM properly
L705[09:58:36] <Izaya> ie "load all
the textures into VRAM for each frame" not properly
L706[09:58:41]
<The_Stargazer> %s/VRAM?RAM
L707[09:58:42]
<The_Stargazer> er
L708[09:58:43]
<The_Stargazer> crap
L709[09:58:50]
<The_Stargazer> i was gonna make a joke
about MC being horribly optimized
L710[09:59:15]
<The_Stargazer> which it is (it's
single-core afaik)
L711[09:59:29] <Izaya> I remember hearing
- probably years ago now - that Minecraft keeps the textures in
main memory and draws in immediate mode spewing textures to the
GPU
L712[09:59:40]
<Kleadron>
it’s made by some fat guy in a fedora wtf did you expect
L713[10:00:15]
<The_Stargazer> i mean
L714[10:00:24] <Izaya> that's probably
changed since, but I feel like that's a uh, nice reference
point
L715[10:00:27]
<The_Stargazer> fedoras and horrible
optimization aren't mutually inclusive
L716[10:00:58] <Izaya> on an unrelated
note Stargazer
L717[10:01:06]
<The_Stargazer> ?
L718[10:01:11] <Izaya> you should try the
Windows Terminal, not sure if it'll work on W7 but it may interest
you
L719[10:01:20]
<The_Stargazer> windows terminal?
L720[10:01:22]
<The_Stargazer> you mean WSL?
L721[10:01:28] <Izaya> imagine the windows
console but not absolute garbage
L723[10:01:53]
<The_Stargazer> Huh, nice
L724[10:01:54]
<Kleadron>
if you’re talking about the one with tabs and stuff i think that’s
windows 10 only
L725[10:02:03] <Izaya> well that's garbage
then
L726[10:02:12] <Izaya> how will I run it
on the only Windows machine I have (running Windows 2000)
L727[10:02:12]
<The_Stargazer> yeah
L728[10:02:14]
<The_Stargazer> `Windows Terminal is a
terminal emulator for Windows 10 written by Microsoft` oof
L729[10:02:25] <Izaya> > GPU
Accelerated Rendering
L730[10:02:30]
<Forecaster> I use ConEmu almost
exclusively
L731[10:02:33] <Izaya> I guess there had
to be some downsides
L732[10:02:42]
<The_Stargazer> hardware rendering?
L733[10:02:46]
<The_Stargazer> isn't that good
L734[10:02:51] <Izaya> in theory,
yeah
L735[10:02:57]
<The_Stargazer> but this is
microsoft
L736[10:03:01]
<The_Stargazer> nothing works in theory
there
L737[10:03:02] <Izaya> but I'm pretty sure
every implementation has been slower than software rendered
implementations
L738[10:03:23]
<The_Stargazer> what about dual
software/hardware rendering?
L739[10:03:45]
<The_Stargazer> shoving two things
together usually makes a better thing
L740[10:03:47] <Izaya> I imagine using a
GPU to do the blending effects for a software rendered terminal
would be interesting
L741[10:03:56] <Izaya> but that only
applies if you use transparent terminals
L742[10:04:31]
<The_Stargazer> yeah
L743[10:04:38]
<The_Stargazer> why do you need GPU
rendering
L744[10:04:40]
<The_Stargazer> for a terminal
L745[10:04:46]
<The_Stargazer> just
why
L746[10:04:53] <Izaya> to blit characters
faster, theoretically
L747[10:04:58] <Izaya> :D
L748[10:05:03]
<The_Stargazer> yeah but
L749[10:05:09]
<The_Stargazer> how much faster do you
need it to be
L750[10:05:11]
<The_Stargazer> it-- it's a terminal
L751[10:05:14] <Izaya> iunno man
L752[10:05:27] <Izaya> I forget what the
library is
L753[10:05:30] <Izaya> but xfce4-terminal
uses it
L754[10:05:38] <Izaya> and you notice that
it's slower compared to xterm
L755[10:05:56]
<Forecaster> exactly! it's a terminal! by
definition it has to move at terminal velocity!
L756[10:05:57]
<The_Stargazer> also
L757[10:06:01]
<The_Stargazer> a reason i don't use
IRC
L758[10:06:06] <Izaya> Forecaster++
L759[10:06:06] <MichiBot> Izaya:
Forecaster|AFK now has 2147484662.0 points
L760[10:06:11] <Izaya> huh
L761[10:06:11]
<The_Stargazer> i forgot my nickserv
password :P
L762[10:06:23]
<Forecaster> you can recover that
L763[10:06:26]
<The_Stargazer> oh.
L764[10:06:28]
<The_Stargazer> how?
L765[10:06:33]
<Forecaster> email recovery thing
L766[10:06:37]
<The_Stargazer> well then
L767[10:06:45]
<Kristopher38> @payonel I'll get you a
script so you can repro that (talking about that out of memory lack
of error thing)
L768[10:06:46]
<The_Stargazer> i could also try and
brute-force my password :P
L769[10:06:55]
<The_Stargazer> i used to use a single
password
L770[10:07:09]
<The_Stargazer> now I do the same thing
but i prefix it with random stuff
L771[10:07:43]
<Kleadron>
i just use cmd because it does what i need it to do and it works
absolutely fine
L772[10:08:11]
<Forecaster> having tabs is nice
though
L773[10:08:14]
<Kleadron>
i dont need tabs, i can just open another window and i dont need a
transparent background
L774[10:08:29] <Izaya> cmd is a
significant reason I'm somewhat glad I'm not presently employed in
IT
L775[10:08:33]
<Kleadron>
the tabs are in my god damn taskbar
L776[10:08:50] *
Izaya laughs in resizing beyond 80 columns
L777[10:09:14]
<The_Stargazer> Win10 can do that
L778[10:09:15]
<Kleadron>
click the top left of the cmd window on the icon
L779[10:09:22]
<The_Stargazer> I don't know who thought
it was a good idea not to allow that pre-10 tho
L780[10:09:41]
<Forecaster> lets just do away with
browser tabs then, I'm sure you don't need those either :P
L781[10:09:50] <Izaya> pre-W10, cmd was
the lowest possible effort DOS compatibility console they could
do
L782[10:10:06]
<Kleadron>
if you click the icon of the cmd window you can open a menu that
lets you paste things into the console or open the properties
menu
L783[10:10:14] <Izaya> in W10, they went
all Microsoft <3 Linux (but only in service to Windows) and had
to a) improve cmd b) replace it because it's a heap of shit
L784[10:10:33] <Izaya> Kleadron: or I
could drag the corner of any worthwhile terminal software
L785[10:10:40] <Izaya> I'll probably get
escape code support while I'm at it
L786[10:11:00]
<Kleadron>
you’re supposed to build a user interface
L787[10:11:09]
<Kleadron>
we’re not in the 80s anymore
L788[10:11:23] <Izaya> cmd is 60s
technology at best
L789[10:11:32] <Izaya> by the 70s,
terminals had more features than cmd
L790[10:12:03] <Izaya> but I guess Windows
is an indirect clone of a 1960s OS so whatever
L791[10:13:22]
<Kleadron>
what do you need terminal for
L792[10:13:50] <Izaya> interacting with
the system directly
L793[10:14:01] <Izaya> though, I guess on
Windows, to do that you need a C++ compiler
L794[10:14:19] <Izaya> or powershell I
guess, but it's so fucking slow
L795[10:14:28]
<Kleadron>
what specific actions do you do when needing to interact with the
system directly
L796[10:14:34]
<The_Stargazer> a lot of shit
L797[10:14:39]
<The_Stargazer> e.g.
L798[10:14:46]
<The_Stargazer> i can clear my clipboard
with `echo off | clip`
L799[10:15:09]
<Kleadron>
why do you need to clear your clipboard
L800[10:15:54] <Izaya> to be perfectly
honest, I agree with you: we should have real interfaces for
stuff
L801[10:16:03] <Izaya> but none of the
OSes in use have that
L802[10:16:13] <Izaya> they're still stuck
in the 70s
L803[10:16:26] <Izaya> and when in
rome...
L804[10:17:00]
<Kleadron>
time to make the operating system 2 (not to be confused with
os/2)
L805[10:17:11] <Izaya> we've had our
chances
L806[10:17:16] <Izaya> we're too attached
to our legacy garbage to change
L807[10:17:56]
<Kleadron>
actually
L808[10:18:06]
<Kleadron>
macOS doesnt really use the terminal much
L809[10:18:28]
<Kleadron>
except when you’re doing advanced stuff
L810[10:18:30] <Izaya> it's still a
unix-like underneath
L811[10:18:44]
<Kleadron>
What about classic mac os tho
L812[10:18:44]
<The_Stargazer> not proper unix tho
L813[10:18:45] <Izaya> you can't escape
it, only hide it
L814[10:19:00] <Izaya> and the more
abstraction you have, the less direct control over the machine you
have
L815[10:19:09]
<Kleadron>
classic mac os had no terminal from what i could see
L816[10:19:19]
<The_Stargazer> @Kleadron i clear my
clipboard regularly
L817[10:19:24] <Izaya> it didn't
L818[10:19:32]
<The_Stargazer> so i don't accidentally
hit insert and paste in something while in OC
L819[10:19:40] <Izaya> Mac OS was entirely
GUI, this was a very intentional design decision
L820[10:19:49] <Izaya> And yet, they
replaced it with a unix-like.
L821[10:20:02] <Izaya> Is that because Mac
OS was an unstable mess? Probably largely.
L822[10:20:09]
<The_Stargazer> apple fell apart after
Steve Jobs left imo
L823[10:20:16]
<Kleadron>
well there we go, we found a worthy candidate to base design
on
L824[10:20:32] <Izaya> no
L825[10:20:34] <Izaya> please no
L826[10:20:36] <Izaya> anything but
that
L827[10:20:39]
<Kleadron>
out of spite i will make an OC OS that has no terminal
L828[10:20:49] <Izaya> Kleadron: KittenOS
NEO
L829[10:20:59] <Izaya> I don't want that
pascal/C chimera with 25 years of accumulated cruft
L830[10:21:01]
<Kleadron>
oh
L831[10:21:27] <Izaya> when you run
classic Mac OS on an x86 Mac OS X machine
L832[10:21:38]
<The_Stargazer> Izaya: you made KOS
NEO?
L833[10:21:39] <Izaya> you're emulating
PowerPC code emulating M68k assembly
L834[10:21:43] <Izaya> no, t20kdc
did
L835[10:21:47]
<The_Stargazer> oh
L836[10:21:53]
<The_Stargazer> ...oh god
L837[10:21:57]
<The_Stargazer> layering emulation
L838[10:21:58] <Izaya> yeah it's a
mess
L839[10:22:09] <Izaya> it's entirely
unmaintainable
L840[10:22:11] <t20kdc> Izaya: KittenOS
NEO has a terminal now, actually
L841[10:22:25] <Izaya> t20kdc: but it's
not a core part of the OS, and it's strongly discouraged
L842[10:23:10]
⇨ Joins: ben_mkiv
(~ben_mkiv@i5E86B0A8.versanet.de)
L843[10:23:19]
<Forecaster> ooh, the blowout is starting
soon I think
L844[10:23:29]
<Kleadron>
imagine if windows had shifted its architecture to something else
and the 9x version ran an x86 emulator underneath
L845[10:23:49] <t20kdc> Izaya: Wouldn't
say strongly discouraged, just, terminal apps are expected to be at
least theoretically remotely operatable and the interface is
designed that way
L846[10:23:56] <Izaya> Kilobyte: Windows
NT 4 on PowerPC
L847[10:24:00] <Izaya> fuck
L848[10:24:02] <Izaya> Kleadron*
L849[10:24:18]
<Kleadron>
wait what
L850[10:24:31]
<Kleadron>
i thought that was a proper source port
L851[10:24:38] <Izaya> Windows NT 4 on
PowerPC had an x86 emulator to run DOS software, IIRC
L852[10:25:21]
<Kleadron>
parts of the os didnt actually run in x86 though did they?
L853[10:25:36] <Izaya> not 100% sure
L854[10:25:40] <Izaya> I doubt it, but
it's possible
L855[10:26:00] <Izaya> also, if you want a
modern OS design
L856[10:26:03] <Izaya>
"modern"
L857[10:26:08] <Izaya> look no further
than BeOS
L858[10:26:15] <Izaya> it's only
L859[10:26:16] *
Izaya counts
L860[10:26:18] <Izaya> 30 years old
L861[10:26:28] <Izaya> designed for modern
computers
L862[10:26:34] <Izaya> that is, ones with
a single user, and more than one core
L863[10:27:08]
<Forecaster> ooh yes, it's almost 10:00
utc
L864[10:27:17]
<Forecaster> I'ma stream some fleet
carrier stuff
L865[10:27:22]
<Kleadron>
I like BeOS/Haiku
L866[10:27:24] <Izaya> it's selectively
unix-like, but that's really not the idea
L867[10:27:27]
<The_Stargazer> 10:00 utc?
L868[10:27:32]
<The_Stargazer> Forecaster: what time is
it for you
L869[10:27:50]
<Kleadron>
how much of classic mac os was emulated m68k
L870[10:27:51]
<Forecaster> it will be 12 for me
L871[10:28:00]
<The_Stargazer> oh, right
L872[10:28:02] <Izaya> it slowly decreased
over time
L873[10:28:08]
<The_Stargazer> so you're UTC+2?
L874[10:28:11]
<Forecaster> yes
L875[10:28:22] <Izaya> each release they
rewrote more m68k asm or pascal in C for PowerPC
L876[10:28:26]
<The_Stargazer> would make sense
L877[10:29:30]
<Kleadron>
I wonder if apple will ever do anything with classic mac os in the
future
L878[10:29:57] <Izaya> I hope not
L879[10:30:11]
<Kleadron>
would be cool if they released the source code but i seriously
doubt they would
L880[10:30:25] <Izaya> imagine the
shame
L881[10:30:42] <Izaya> they wouldn't, to
protect the safety of the involved parties
L882[10:31:10]
<Kleadron>
imagine an x86 port of classic mac os
L883[10:31:33] <Izaya> [is actually a PPC
emulator running as a UEFI application]
L884[10:35:52]
<Kleadron>
I dont think anyone would want to deal with it anyway
L885[10:36:21]
<Kleadron>
it doesnt support proper pre-emptive multitiasking and was really
unstable from what i’ve heard
L886[10:36:30] <Izaya> yup
L887[10:36:51] <Izaya> coop only
multitasking - in the sketchiest way possible - and the 25 years of
cruft and patches really added up
L888[10:37:14]
<Kleadron>
lmao can you imagine if they kept going with it
L889[10:37:32] <Izaya> you know those
crawling horros in lovecraft books?
L890[10:37:36] <Izaya> that'd be Mac OS 9
in 2020.
L891[10:38:22]
⇨ Joins: Vexaton
(~Vexatos@port-92-192-122-199.dynamic.as20676.net)
L892[10:38:22]
zsh sets mode: +v on Vexaton
L893[10:38:25] ⇦
Quits: Vexatos (~Vexatos@port-92-192-50-157.dynamic.as20676.net)
(Killed (anarchy.esper.net (Nickname regained by
services)))
L894[10:38:25] ***
Vexaton is now known as Vexatos
L895[10:38:38] <Izaya> classic Mac OS
doesn't have the advantage unix does in that you can slowly replace
stuff - unix is a bunch of loosely connected parts you tape
together, whereas classic Mac OS was basically a monolithic entity
that you had to patch and patch over again
L896[10:40:16] <Izaya> the advantage of
that approach is that you can fit the whole thing into a 512K ROM
to use in your low-cost GUI machine in 1984
L897[10:40:16]
<Kleadron>
windows 9x and macos 9 both suck , the 90s must have sucked
L898[10:40:19] <Izaya> but it's not so
good in 2000
L899[10:40:56] <Izaya> I mean, BeOS was
available, there were quite a few unixes
L900[10:41:25]
<Kleadron>
they werent exactly that popular or consumer oriented were
they?
L901[10:41:49] <Izaya> the unixes were
used primarily in professional stuff
L902[10:42:09] <Izaya> they had a steeper
learning curve than modern linux does
L903[10:42:47] <Izaya> as for BeOS, it
only got ... 3? non-developer releases before the company
folded
L904[10:43:09] <Izaya> Microsoft's mildly
illegal agreements with OEMs made sure they couldn't get their
stuff shipped with machines
L905[10:43:20]
<The_Stargazer> do Microsoft still do
that?
L906[10:43:28] <Izaya> as far as I know,
yeah
L907[10:43:34]
<The_Stargazer> . . .
L908[10:43:36]
<The_Stargazer> i mean US law is
shit
L909[10:43:39]
<The_Stargazer> so ¯\(ツ)/¯
L910[10:44:00]
<The_Stargazer> also
L911[10:44:05]
<The_Stargazer> %s/US law/the US
government
L912[10:44:05] <MichiBot>
<The_Stargazer> i mean the US government is shit
L913[10:44:15] <Izaya> Dell does some fun
legal stuff to manage to ship Ubuntu on their machines without
losing their Microsoft agreement
L914[10:44:49] <Izaya> like, the machines
are technically a different model of machine that only comes with
Ubuntu
L915[10:45:37]
<Kleadron>
I wonder how small you could get an opencomputers os making it from
scratch and with a GUI
L916[10:45:59]
<The_Stargazer> from scratch? idk
L917[10:46:00]
<The_Stargazer> but i mean
L918[10:46:05]
<Ariri> Mmm
yes I like having the Privacy protection act being repealed bc the
supporters just didnt want to get covid
L919[10:46:18]
<The_Stargazer> the privacy protection
act?
L920[10:46:33]
<Ariri>
Something like that, I read it on social media so a few grains of
salt
L921[10:46:42]
<The_Stargazer> isn't that like
L922[10:46:42]
<The_Stargazer> something all countries
have
L923[10:46:45]
<The_Stargazer> basic human rights
L924[10:46:55]
<Ariri> The
subtext was "the fbi can read browser history without a
warrant now"
L925[10:47:07]
<The_Stargazer> i mean
L926[10:47:07]
<The_Stargazer> i thought they could do
that anyway
L927[10:47:13]
<Ariri>
Well partly, in some countries its limited, and in others, not at
all
L928[10:47:20]
<The_Stargazer> they're the FBI, pretty
sure they've done illegal stuff before
L929[10:47:43]
<The_Stargazer> the solution is to fill
your history with sites that are legal but gross
L930[10:47:45]
<Ariri>
There's probably a loophole the public doesnt know about they use,
but I guess the repeal of the Act makes it more straightforward
now
L931[10:48:09]
<Kleadron>
illegal lego building techniques
L932[10:48:16]
<The_Stargazer> lol
L933[10:48:19]
<Kleadron>
waitp
L934[10:48:22]
<Kleadron>
thats illegal
L935[10:48:48]
<Kleadron>
*legal lego building techniques
L936[10:48:53]
<Ariri>
Stop right there, Kleadron, you're under arrest.
L937[10:49:05]
<Kleadron>
no they are legal now
L938[10:49:08]
<Kleadron>
so no u
L939[10:49:26]
<Ariri>
Stargazer: Did you see the console errors during launch? You think
its okay to ignore?
L940[10:49:46]
<The_Stargazer> console errors?
L941[10:49:51]
<The_Stargazer> what ones?
L942[10:50:01]
<The_Stargazer> DM me the log?
L943[10:50:06]
<Ariri>
Some stuff Ive seen before and some new ones, related to crafting
and stuff.
L944[10:50:07]
<Ariri>
Sure.
L945[10:50:33]
<Kleadron>
what is really illegal though is making mods for the one true
version in 2020
L946[10:50:55]
<Kleadron>
new mods*
L947[10:50:55] <Izaya> > 2020
L948[10:51:01] <Izaya> > implying the
government follows the law
L949[10:51:14] <Izaya> You make me laugh,
they are the law.
L950[10:55:50]
<Forecaster> they are Judge Dredd
L951[10:58:42]
<Ariri> Dun
dun
L952[11:04:53] ⇦
Quits: bauen1 (~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
(Ping timeout: 204 seconds)
L953[11:05:37]
<Forecaster> huh, I got excited for a
bit
L954[11:05:52]
<Forecaster> as soon as I started a ship
transfer I got a message saying the ship had arrived
L955[11:05:55]
<Forecaster> but it was a lie
L956[11:06:04]
<Ariri>
you’ve been bamboozled
L957[11:06:21]
<Forecaster> I will start streaming in
about 40 minutes when the ship gets here
L958[11:07:24]
<The_Stargazer> mfw
L959[11:07:33]
<The_Stargazer> abyssalcraft doesn't use
IDs to save dimensions
L960[11:07:43]
<The_Stargazer> e.g. instead of a `DIM144`
folder
L961[11:07:50]
<The_Stargazer> it uses the dimension
name
L962[11:07:56]
<The_Stargazer> wonder if any other mods
do that
L963[11:08:16]
<The_Stargazer> its def. nonstandard
afaik
L964[11:12:28]
⇨ Joins: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L965[11:24:07]
<Ariri>
Upload is done, time to suspend self for the night
L966[11:24:27]
<Ariri>
Main folder
L967[11:25:10]
<The_Stargazer> o/
L968[11:26:52]
<The_Stargazer> obligatory world
teaster
L970[11:27:29]
<The_Stargazer> i'd say that's about a
quarter done
L971[11:29:30]
<Forecaster> does the view allow panning
and zooming?
L972[11:29:39]
<Forecaster> or does it just show the
entire world?
L973[11:30:08]
<Forecaster> entire pre-generated
area*
L975[11:30:15] <MichiBot>
Natsuiro
Matsuri x Minato Aqua – In Bed (long ver.) | length:
3m
13s | Likes:
12,893 Dislikes:
96 Views:
327,471 | by
lyger VTuber translations | Published On 16/11/2019
L976[11:30:16]
<The_Stargazer> it does
L977[11:30:31]
<Forecaster> it does what
L978[11:30:39]
<The_Stargazer> allow panning and
zooming
L979[11:30:49]
<Forecaster> nice
L981[11:39:58] <Inari> @Ariri l-lewd
L983[11:48:26] <MichiBot>
Fleet Carrier
Beta - Elite Dangerous | length:
0 milliseconds | Likes:
0 Dislikes:
0 View:
1 | by
Forecaster |
Published On 21/5/2020
L984[11:48:37] ⇦
Quits: ben_mkiv (~ben_mkiv@i5E86B0A8.versanet.de) (Killed (NickServ
(GHOST command used by
ben_mkiv|afk!~ben_mkiv@88.130.157.20)))
L985[11:48:42]
⇨ Joins: ben_mkiv|afk (~ben_mkiv@88.130.157.20)
L986[11:50:20]
<The_Stargazer> Inari: you're one to
talk
L987[12:03:07]
<The_Stargazer> also
L989[12:03:47] <Inari> Interesting
mod
L990[12:03:54]
<The_Stargazer> chunk pregenerator?
L991[12:04:04] <Inari> If thats what its
called
L992[12:04:09]
<The_Stargazer> yeah, it is
L993[12:04:17]
<The_Stargazer> it uh
L994[12:04:20]
<The_Stargazer> pregenerates chunks
:P
L995[12:04:38] <Inari> Well mostly
interesting so you can see how the world looks and such
L996[12:04:39]
<The_Stargazer> this is absolutely gonna
be an overnight job
L997[12:04:43]
<The_Stargazer> yeah
L998[12:05:07] <Inari> thats a lot of
swampy areas you have there
L999[12:05:17]
<The_Stargazer> really?
L1000[12:05:22] <Inari> Well
L1001[12:05:25] <Inari> looks peppered
with blu edots
L1002[12:05:51]
<The_Stargazer> oh, that's the BoP land of
lakes biome
L1003[12:05:55]
<The_Stargazer> it's basically a forest
with water
L1004[12:06:23]
<The_Stargazer> but there is a bog
area
L1005[12:11:21]
<The_Stargazer> also i will (probably)
publish the locations of major structures (i.e. strongholds)
L1006[12:11:21]
<The_Stargazer> because they are annoying
af to find
L1007[12:11:39]
<The_Stargazer> i mean, i could just
publish one
L1008[12:11:50]
<The_Stargazer> and have that be
"the" End portal
L1009[12:12:38]
<The_Stargazer> yea i'll probably only
publish one
L1010[12:15:00]
<The_Stargazer> also: apparently there's a
new music dis(c|k) coming out in 1.16
L1012[12:16:15] <MichiBot>
Malachi
getting morning cuddles | length:
1m 4s | Likes:
5,396 Dislikes:
47 Views:
131,470 | by
SaveAFox |
Published On 6/12/2019
L1013[12:27:14]
<The_Stargazer> this is actually rather
fast...
L1014[12:27:24]
<The_Stargazer> time between ~25
minutes
L1015[12:42:58]
<The_Stargazer> so i think it's about
10000 chunks every 20-odd minutes
L1016[12:44:08] <Inari> No I want a good
modpack again
L1017[12:44:10] <Inari> *Now
L1018[12:44:47]
<The_Stargazer> well
L1019[12:44:50]
<The_Stargazer> i mean
L1020[12:44:54]
<The_Stargazer> the pack is up for
download
L1021[12:45:04] <Inari> Probably isn't
waht I want though :D
L1022[12:45:17]
<The_Stargazer> well I can't help you
there
L1024[12:48:41] <Inari> I want Create,
and Minecolony probably, along with some custom oregen mod for more
of a cluster of ores at certain locations than it littered
throughout. something computy too and preferable steam power. Also
with a like a time progression (e.g. stone age -> etc)
L1025[12:49:39]
<The_Stargazer> yeah unfortunately that's
not this pack; infact iirc ariri specifically stated they didn't
want a linear progression
L1026[12:49:54]
<The_Stargazer> i'm unsure if something
like that exists tho
L1027[12:50:35]
<The_Stargazer> Sadly Create is 1.14
:(
L1028[12:52:01] <Inari> I like linear
progression \o/
L1029[12:52:16] <Inari> And yes
L1030[12:52:23] <Inari> Why woudn't you
play 1.14 though
L1031[12:53:59]
<The_Stargazer> not enough cool mods
L1032[12:54:05]
<The_Stargazer> and, uh
L1033[12:54:06]
<The_Stargazer> no OC
L1034[12:54:09] <Inari> Eh
L1035[12:54:14] <Inari> Create is the
coolest mod anyway
L1036[12:54:28]
<The_Stargazer> I know ;-;
L1037[12:54:39]
<The_Stargazer> `Support for Minecraft
1.12: Not planned `i cri
L1038[13:07:05]
<The_Stargazer> so now i'm asking a
question i never thought i'd ask on google
L1039[13:07:18]
<The_Stargazer> how to make Minecraft use
-more- CPU
L1040[13:07:44]
<The_Stargazer> correct me if i'm wrong
but i figure the more it's allowed to use the faster it'll
pregen
L1041[13:07:51]
⇦ Quits: CarlenWhite (~CarlenWhi@174.241.134.253) (Ping
timeout: 198 seconds)
L1042[13:09:27]
<The_Stargazer> wait - Minecraft is
single-threaded afaik; so if I set it to use only one core, will it
pregen faster
L1043[13:09:53]
<The_Stargazer> ¯\(ツ)/¯
L1044[13:10:03] <Inari> Why would
it?
L1045[13:10:11] <Inari> Single-threaded
just means it uses 1 thread, on 1 core :p
L1046[13:11:54]
<The_Stargazer> that makes sense
L1048[13:15:27]
⇨ Joins: CarlenWhite
(~CarlenWhi@81.sub-174-231-132.myvzw.com)
L1049[13:19:42]
⇨ Joins: Renari
(~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
L1050[13:21:23]
⇦ Quits: Arimil (~Renari@70.44.83.129.res-cmts.bgr.ptd.net)
(Ping timeout: 190 seconds)
L1051[13:43:01]
⇨ Joins: immibis
(~immibis@x52716ad7.dyn.telefonica.de)
L1052[13:45:06]
<Kristopher38> Ooo payonel commited new
changes
L1053[13:48:36] <AmandaC> payonel:
\o/
L1054[13:51:22]
<Kristopher38> Free calls to vram 😃
L1056[13:56:56]
<DaComputerNerd> so it's free to edit
things in vram, the cost is putting it on the screen?
L1057[13:57:05]
<Kristopher38> Yes
L1058[13:57:22]
<DaComputerNerd> certainly seems it'd work
well for gui systems
L1059[13:57:50]
<Kristopher38> You can do approximately
one bitblt of the whole screen per tick on tier3 hardware
L1060[13:59:16]
<Kristopher38> Also the cost scales with
the size of things you put on the screen
L1061[13:59:24]
<DaComputerNerd> I see
L1062[13:59:32]
<Kristopher38> And cost is 0 when the
buffer hasn't changed
L1063[13:59:43]
<DaComputerNerd> so the cost scales to the
amount of pixels changing
L1064[13:59:58]
<Kristopher38> %discord
L1066[14:00:34]
<Kristopher38> Not quite
L1068[14:00:42]
<Kristopher38> It scales with the size of
the buffer
L1070[14:01:20]
<DaComputerNerd> so the amount changing
doesn't matter?
L1071[14:02:16]
<Kristopher38> Yeah, if you changed even
one character in the buffer it's marked as dirty and it will cost a
part of the call budget to put it on the screen
L1072[14:02:40]
<Kristopher38> But you can allocate
multiple buffers of any size, up to the screen resolution I
think
L1074[14:03:36] <MichiBot>
Fleet
Carrier Beta - Elite Dangerous | length:
0 milliseconds
| Likes:
2 Dislikes:
0 Views:
16 | by
Forecaster |
Published On 21/5/2020
L1075[14:03:45]
<Kristopher38> So you could independently
modify only some of your small buffers and the cost to put them on
the screen will be small
L1076[14:05:10]
<Kristopher38> @redivider weird, try using
the framed cable when connecting to the bottom
L1077[14:05:21]
⇨ Joins: Thutmose
(~Patrick@host-69-59-79-181.nctv.com)
L1078[14:06:26]
<redivider> @Kristopher38 i mean, is my
syntax idea right or?
L1079[14:06:51]
<Kristopher38> I think so?
L1080[14:06:52]
<redivider> @Kristopher38 i just have to
add it works fine if i do sides.bottom,255
L1081[14:07:08]
<redivider> what im trying to do is make
it a variable later that i can call from a function
L1083[14:07:21]
<Kristopher38> Check the docs if you have
any concerns
L1084[14:07:35]
<Kristopher38> I don't remember from the
top of my head
L1085[14:07:47]
<Kristopher38> %oc redstone
L1086[14:07:48]
<redivider> the docs dont help me much i
checked
L1087[14:08:08]
<redivider> mostly because im doing
everything by logic i have 0 programming exp
L1088[14:08:14]
<redivider> so idk what the docs are
saying lol
L1089[14:09:09]
<TheBean> I am making a Music player using
OpenComputers, and I have a delay problem. If you play two note
block back to back `nb1.trigger(); nb2.trigger();` , they won't
play at the same time, there is a ~50ms delay between each. This
behavior does not happen in ComputerCraft. I know OpenComputers has
artificial slowness, but I changed the properties in the config
about `executionDelay` to 0 (and many other delay/tick properties
just to test). I can't
L1090[14:09:10]
<TheBean> get to play music chords using
OpenComputers. Anybody ever experienced this and found a
solution?
L1091[14:09:47]
<Kristopher38> The docs are saying your
syntax is correct
L1092[14:10:27]
<Kristopher38> So it might be your wiring
or something else
L1093[14:10:41]
<Kristopher38> Try to test it
independently of your whole setup
L1094[14:12:30]
<redivider> oooooooooh no its not i
figured it out
L1095[14:12:33]
<redivider> thedocs do say
L1097[14:12:50]
<redivider> you have to do [0] for some
reason for the bottom side
L1098[14:12:55]
<redivider> which is the 0th element
L1100[14:13:19]
<redivider> idk why it works or how it
works or what but it works this way
L1101[14:13:38]
<redivider> so its basically 5 sides +
special bottom
L1102[14:13:45]
<redivider> instead of normal 6
array
L1103[14:13:57]
<redivider> {a,b,c,d,e,f}
L1104[14:15:48] <AmandaC> @redivider
because it's using the sides constants.
L1105[14:16:17] <AmandaC> so you could do
setOutput({ [sides.top] = 15 })
L1106[14:21:14]
<Kristopher38> Oh right, I forgot
L1107[14:21:36]
<Kristopher38> Sides are indexed from 0,
where as Lua indexes tables from 1
L1108[14:21:41]
<redivider> but i can just do
(sides.top,15)
L1109[14:21:52]
<redivider> what makes bottom special
idk
L1110[14:22:00] <AmandaC> nothing,
sides.bottom is 0
L1111[14:22:08]
<redivider> but its not
L1112[14:22:15]
<redivider> i showed you that {} doesnt
work
L1113[14:22:30]
<redivider> {0,0,0,0,0,0} taht is 6
zeroes, since 6 sides
L1114[14:22:36]
<redivider> outputs redstone on all sides
except bottom
L1116[14:23:00] <AmandaC> lua
"arrays" start at 1
L1117[14:23:10]
<redivider> ok i understand that
L1118[14:23:27]
<redivider> so thats why it has to be
special
L1119[14:23:40] <AmandaC> It's not an
"array" that the function expects, but a map of side
-> value
L1120[14:24:01]
<redivider> yeah well i dont know any of
the keywords like array map and stuff
L1121[14:24:06]
<redivider> im just going by logic for
now
L1122[14:24:11]
<redivider> but i think i understand
L1123[14:24:27] <AmandaC> {1,2,3} makes a
table of {[1] = 1, [2] = 2, [3] = 3}
L1124[14:24:40] <AmandaC> not {[0] = 1,
[1] = 2, [2] = 3}
L1125[14:25:04] <AmandaC> That's what we
mean when we say it's arrays start at 1
L1126[14:25:30]
<redivider> i understand
L1127[14:25:35]
<Forecaster> you can like you said just
get or set one side per call as well
L1128[14:25:50]
<redivider> @Forecaster i know, the idea
here was for a different thing
L1129[14:26:01]
<redivider> i wanted to make a function
that would be like SetAllRedstoneOutputs
L1130[14:26:12]
<redivider> that when called, would set
all to some str
L1131[14:26:15]
<The_Stargazer> use a for loop for
that
L1132[14:26:19]
<redivider> yes
L1133[14:26:27]
<The_Stargazer> for loop?
L1134[14:26:28]
<redivider> but puttingthe for loop inside
the function
L1135[14:26:32]
<The_Stargazer> is `for` a loop
L1136[14:26:36]
<redivider> so i dont have to manually
type tha everytime i want to do it
L1137[14:26:43]
<The_Stargazer> `for` block? `for` loop?
¯\(ツ)/¯
L1138[14:26:48]
<Forecaster> it's a loop
L1140[14:26:53]
<redivider> see
L1141[14:26:55]
<The_Stargazer> right, makes sense
L1142[14:27:00]
<The_Stargazer> indent your code
L1143[14:27:22]
<The_Stargazer> it's not really needed but
it helps to build good habits
L1144[14:27:25]
<The_Stargazer> i.e.
L1145[14:27:34]
<redivider> here, i can now say
setAllRsOut({[0]=255,0,0,0,0,0}) whenever i want to do this instead
of typing the whole sausage thing
L1146[14:27:42]
<redivider> notice i also have
allRsComps
L1147[14:27:45]
<redivider> to shorten
L1148[14:27:49]
<redivider> else the sausage is even
longer
L1149[14:27:59]
<The_Stargazer> is that a
`component.list("redstone")`
L1150[14:28:00]
<redivider> for address in
component.list... blah blah
L1151[14:28:04]
<redivider> yes exactly
L1154[14:28:37]
<The_Stargazer> ^ use that style
L1155[14:28:38] <Inari> Not sure why you
dislike suasages
L1156[14:28:40]
<redivider> i have to tidy it up and also
i have another problem
L1157[14:28:55]
<redivider> how do you guys interface with
your editor + minecraft os
L1158[14:28:58]
<redivider> like
L1159[14:28:58]
<The_Stargazer> uh
L1160[14:29:02]
<redivider> let me elebarote
L1161[14:29:02]
<The_Stargazer> i just use `edit`
L1162[14:29:09]
<The_Stargazer> ik what you mean
L1163[14:29:14]
<The_Stargazer> do we use an external
program or not
L1164[14:29:18]
<The_Stargazer> personally I don't
L1165[14:29:36]
<Forecaster> I can tell mine to deploy
files where I want them when I press ctrl + s
L1166[14:29:37]
<The_Stargazer> or--
L1167[14:29:37]
<The_Stargazer> wait
L1168[14:29:39]
<The_Stargazer> do you mean
L1169[14:29:48]
<The_Stargazer> how do you get the editor
and OC to interact?
L1170[14:29:56]
<The_Stargazer> if thats what you mean,
disable buffering
L1172[14:30:03]
<redivider> for instance
L1173[14:30:10]
<redivider> i type some code in notepad
++
L1174[14:30:10]
<The_Stargazer> oh
L1175[14:30:13]
<The_Stargazer> don't use hard tabs
L1176[14:30:19]
<The_Stargazer> those are tab chars
L1177[14:30:24]
<redivider> i then type in OC in minecraft
"edit filename.lua"
L1178[14:30:26]
<The_Stargazer> you should use soft tabs
(spaces)
L1179[14:30:32]
<Forecaster> OC just displays tabs that
way
L1180[14:30:34]
<redivider> then press ctrlc + insert int
oos
L1181[14:30:40]
<redivider> and then it works fine
L1182[14:30:41]
<redivider> BUT
L1183[14:30:44]
<The_Stargazer> you
L1184[14:30:46]
<The_Stargazer> you do know
L1185[14:30:46]
<redivider> if i make the file on
windows
L1186[14:30:47]
<Forecaster> it's nothing bad, I use tabs
as well
L1187[14:30:48]
<The_Stargazer> you can skip that
L1188[14:30:53]
<redivider> GIVE ME A MOMENT LET ME
EXPLAIN
L1189[14:30:54]
<redivider> jesus
L1190[14:30:58]
<The_Stargazer> disable buffering and you
can skip the insert step
L1191[14:31:00]
<The_Stargazer> sorry
L1192[14:31:00]
<redivider> can i talk now
L1193[14:31:10]
<redivider> so when i save the file on
notepad
L1194[14:31:19]
<redivider> and i save it INSIDE the
minecraft directory that OC looks in
L1195[14:31:28]
<redivider> and then load the file on the
computer inside the game
L1196[14:31:31]
<redivider> i get these tabs
L1197[14:31:34]
<The_Stargazer> oh
L1198[14:31:38]
<The_Stargazer> uh, that's fine
L1199[14:31:42]
<The_Stargazer> you can switch to soft
tabs
L1200[14:31:47]
<The_Stargazer> idk how in n++; i use
atom
L1201[14:31:55]
<Forecaster> again, they don't do
anything
L1202[14:31:58]
<Forecaster> you can just ignore
them
L1203[14:32:05]
<The_Stargazer> yeah
L1204[14:32:09]
<The_Stargazer> what ^ said
L1205[14:32:11]
<redivider> so in other words, my
"workspace" would be - go to notepad++ or whateverhave
you, make code, copy pasta the code using ctr+c and insert button
into minecraft
L1206[14:32:17]
<The_Stargazer> wait
L1207[14:32:21]
<The_Stargazer> why do you copy it?
L1208[14:32:30]
<redivider> because it doesnt see the
file
L1209[14:32:33]
<The_Stargazer> well
L1210[14:32:34]
<redivider> until i restart the
server
L1211[14:32:35]
<The_Stargazer> disable buffering
L1212[14:32:44]
<redivider> how do i do that
L1213[14:32:46]
<Forecaster> it will if you take the
harddrive out and put it back in
L1214[14:32:52]
<Forecaster> in the in-game computer
L1215[14:32:56]
<The_Stargazer> in config
L1216[14:33:02]
<Forecaster> or disable buffering in the
config file like stargazer says
L1217[14:33:03]
<redivider> but if i take the hard drive
in and out but things can happen no?
L1218[14:33:03]
<The_Stargazer> there is something like
`bufferFilesystems = true`
L1219[14:33:13]
<redivider> but if i take the hard drive
in and out bad things can happen no? [Edited]
L1220[14:33:14]
<Forecaster> just turn the computer off
first
L1221[14:33:21]
<Forecaster> then take it out, put back
in, and start it up
L1222[14:33:24]
<redivider> i dont have openOS on
drive
L1223[14:33:27]
<redivider> i use th bios thingy
L1224[14:33:31]
<Forecaster> doesn't matter
L1225[14:33:32]
<redivider> will it be fine?
L1226[14:33:41]
<The_Stargazer> should be
L1227[14:33:46]
<Forecaster> then you don't even need to
turn the computer off
L1228[14:33:46]
<The_Stargazer> but again.. disable
buffering :P
L1229[14:33:57]
<Forecaster> yeah, disabling buffering is
much less fiddly
L1230[14:34:23]
<The_Stargazer> it's in the config
file
L1231[14:34:30]
<The_Stargazer> i gtg, o/
L1232[14:34:44]
<redivider> ok but wait, that means that
now your proposed workspace would be - "whenever you want to
edit or create a new file, turn the ingame pc off, take hdd out,
put hdd back in, boot the pc back again, then type: mount drivename
C enter, cd C enter, edit filename enter
L1233[14:34:47]
<redivider> ok but wait, that means that
now your proposed workspace would be - "whenever you want to
edit or create a new file, turn the ingame pc off, take hdd out,
put hdd back in, boot the pc back again, then type: mount drivename
C enter, cd C enter, edit filename enter" [Edited]
L1234[14:35:11]
<Forecaster> if you have a custom bios
that doesn't auto mount yeah
L1235[14:35:12]
<redivider> i dont want to do the 1960s
console mounting and cding and shit
L1236[14:35:21]
<redivider> every time i want to edit a
file
L1237[14:35:25]
<Forecaster> yep
L1238[14:35:35]
<Forecaster> it's easier if it auto-mounts
similar to what OpenOS does
L1239[14:35:39]
<DaComputerNerd> indeed
L1240[14:35:47]
<Forecaster> but turning buffering off is
by far the easiest option
L1241[14:35:54]
<redivider> so i have to create a program
that auto mounts a drive, is this waht youre saying
L1242[14:36:02]
<Forecaster> it's in
`config\opencomputers\settings.conf`
L1243[14:36:08]
<redivider> ok wait, so what exactly does
this buffering do
L1244[14:36:12]
<redivider> it buffers what
L1245[14:36:27]
<Forecaster> the option is named
`bufferChanges` and defaults to true
L1246[14:36:35]
<Forecaster> it buffers the
harddrives
L1247[14:36:36]
<redivider> i understand that, but what
does it do
L1248[14:36:44]
<redivider> so i dont screw something
up
L1249[14:36:52]
<Forecaster> there's nothing to screw
up
L1250[14:37:37]
<DaComputerNerd> why did a computer in my
base shut down without an error when I left my base to explore and
returned?
L1251[14:37:53]
<Forecaster> it just caches the files of
harddrives it loads and keeps them in memory until they're
unmounted again
L1252[14:38:07]
<DaComputerNerd> the screen still showed
what it had on it while running but it was off
L1253[14:38:33]
<Forecaster> turning off buffering just
makes it read/write directly to the physical files, which is a bit
slower, but unnoticeable in singleplayer/with a small amount of
computers
L1254[14:38:38]
<redivider> @Forecaster does that mean the
cache is = ram here?
L1255[14:38:47]
<redivider> or is cache the drive space of
the server
L1256[14:38:47]
<DaComputerNerd> memory = ram
L1257[14:38:49]
<Forecaster> it caches to ram yeah
L1258[14:38:57]
<redivider> so that means it will have
higher ram usage
L1259[14:39:02]
<redivider> correct?
L1260[14:39:10]
<DaComputerNerd> it has higher usage
on
L1261[14:39:12]
<Forecaster> when it's on, which is the
default yeah
L1262[14:39:26]
<redivider> wait so why is it on?
L1263[14:39:26]
<Forecaster> but it's a miniscule amount
compared to what minecraft uses for everything else
L1264[14:39:30]
<DaComputerNerd> because it speeds it
up
L1265[14:39:31]
<redivider> what is the purpose of it
being on
L1266[14:39:33]
<redivider> oh
L1267[14:39:41]
<DaComputerNerd> memory access is much
faster than drive access
L1268[14:39:49]
<redivider> i understand
L1269[14:39:54]
<Forecaster> these files are just
megabytes
L1270[14:39:58]
<redivider> ok tahts cool i can disable
that shite
L1271[14:40:14]
<Forecaster> minecraft, especially modded
uses gigs and gigs of memory
L1272[14:40:21]
<Forecaster> it's a drop in the
ocean
L1273[14:40:27]
<redivider> i have to restart the server
since its config change, correct?
L1274[14:40:35]
<Forecaster> the only reason to turn it
off is if you want to edit the files directly out-of game
L1275[14:40:39]
<Forecaster> yes
L1276[14:40:50]
<redivider> great, i hope my boilers dont
explode again
L1277[14:41:01]
<redivider> welp here goes nothing
L1278[14:41:42]
<redivider> wait there is just
recepies
L1279[14:41:44]
<redivider> in configs
L1280[14:41:51]
<redivider> which file exactly?
L1281[14:42:02]
<Forecaster> I told you earlier
`settings.conf`
L1282[14:42:12]
<redivider> sorry, thanks
L1283[14:42:41]
<redivider> ok but where is
settings.conf
L1284[14:42:58]
<DaComputerNerd> the same place forecaster
said earlier
L1285[14:43:00]
<MGR>
/config/opencomputers
L1286[14:43:16]
<DaComputerNerd> >
`config\opencomputers\settings.conf`
L1289[14:44:29]
<redivider> maybe they didnt have this cuz
i have an 1.7.10 version
L1290[14:44:42]
<MGR>
That's where it is on my 1.7.10 version
L1291[14:44:46]
<MGR>
What's your OC version number?
L1293[14:45:12]
<Forecaster> then it may be under
`config/OpenComputers.cfg`
L1294[14:45:44]
<Forecaster> that's where it is in my old
1.7.10 letsplay instance
L1295[14:45:47]
<redivider> OH FCK wait
L1296[14:46:10]
<redivider> no nvm carry on
L1297[14:47:08]
<redivider> YESSSSS
L1298[14:47:11]
<redivider> @Forecaster thanks
L1300[14:49:31]
<redivider> so what was i even doing
again?
L1301[14:49:37]
<Forecaster> editing files
L1302[14:49:42]
<Forecaster> redstone stuff
L1303[14:49:44]
<redivider> oh ye run the server and check
if i can edit
L1304[14:49:54]
<redivider> ok gimme 7 mins or so
L1307[14:57:10]
<The_Stargazer> it's gonna get
bigger
L1308[15:02:52]
<redivider> i have another question, whats
the diff between using . lua or not at end of files in OC
L1309[15:02:57]
<redivider> because it stil lrecognizes
them
L1310[15:03:03]
<Forecaster> none
L1311[15:03:07]
<redivider> oki doki
L1312[15:03:18]
<Forecaster> OC doesn't care about file
extensions unless whatever OS is coded to do so
L1313[15:03:25]
<Forecaster> OpenOS for example is
not
L1314[15:04:23]
<Forecaster> @The_Stargazer
L1315[15:04:34]
<redivider> nice, the edit thingy
works
L1316[15:04:34]
<Forecaster> have you considered doing
that on the server instead?
L1317[15:04:53]
<redivider> what will happen if I edit a
file whil i have it open for edit in minecraft too?
L1318[15:05:00]
<redivider> lets see
L1319[15:05:08]
<The_Stargazer> hmmm?!
L1320[15:05:13]
<Forecaster> whichever you save last will
overwrite the previous save
L1321[15:05:16]
<The_Stargazer> oh, pregen?
L1322[15:05:24]
<Forecaster> yes
L1323[15:05:29]
<The_Stargazer> well, i don't have server
access
L1324[15:05:32]
<The_Stargazer> so ¯\(ツ)/¯
L1325[15:05:52]
<Forecaster> having
anyone do it on
the server
L1326[15:06:13]
<The_Stargazer> yeah but who?
L1327[15:06:13]
<The_Stargazer> ariri's the only one with
server access, and they're asleep
L1328[15:06:14]
<Forecaster> I mean, you're gonna either
have to upload the world or send it to someone, both which is going
to take ages
L1329[15:06:25]
<Forecaster> you don't have to do it right
now...
L1330[15:06:26]
<The_Stargazer> plus it's rather late to
stop now
L1331[15:06:36]
<The_Stargazer> i'm like
L1332[15:06:40]
<The_Stargazer> three quarters done
L1333[15:06:41]
<Forecaster> ah, the good old sunk cost
fallacy
L1334[15:06:55]
<Forecaster> well have fun uploading it
later I guess
L1335[15:06:59]
<The_Stargazer> i mean
L1336[15:07:02]
<The_Stargazer> i can do it
overnight
L1337[15:07:05]
<Forecaster> that will probably
L1338[15:07:10]
<Forecaster> take at least as long
L1339[15:07:18]
<The_Stargazer> ¯\(ツ)/¯
L1340[15:07:22]
<redivider> ok now back to the tab
issue
L1341[15:07:25]
<The_Stargazer> maybe an hour or two
L1342[15:07:37]
<redivider> do i need to like make a
converter or something that replaces tabs with spaces?
L1343[15:07:41]
<The_Stargazer> i've had 200MB or so
upload in 5 minutes, sometimes 10
L1344[15:07:45]
<redivider> before importing to
minecraft
L1345[15:07:45]
<The_Stargazer> @redivider no
L1346[15:07:48]
<The_Stargazer> they are harmless
L1347[15:07:53]
<Forecaster> you can just tell np++ to use
spaces instead of you want
L1348[15:07:56]
<The_Stargazer> yea
L1349[15:07:57]
<redivider> but they look almost as bad as
my code
L1350[15:08:01]
<The_Stargazer> haha
L1351[15:08:05]
<The_Stargazer> don't say that
L1352[15:08:10]
<The_Stargazer> we've all had spaghetti
code
L1353[15:08:20]
<redivider> mine is more spaghettini
L1354[15:08:23]
<The_Stargazer> i myself used to use
if-elseif-elseif megaclusters
L1355[15:08:41]
<redivider> supposedly using if statements
a lot is yandere programmer
L1356[15:08:47]
<The_Stargazer> uh
L1357[15:08:47]
<The_Stargazer> what
L1358[15:08:48]
<redivider> thats what i got called in
another server
L1359[15:08:52]
<The_Stargazer> confusion 100
L1360[15:08:55]
<Forecaster> under `Settings >
Preferences > Language Menu/Tab Settings`
L1361[15:09:01]
<redivider> idk i dont watch anime
L1362[15:09:06] <Izaya>
s/server/guild/
L1363[15:09:07] <MichiBot>
<redivider> thats what i got called in another guild
L1364[15:09:07]
<The_Stargazer> if statements are a..
what
L1365[15:09:08] <Izaya> :)
L1366[15:09:08]
<The_Stargazer> i just
L1367[15:09:14] *
Izaya laughs in hungarian notation
L1368[15:09:20]
<redivider> wait how are these bots
talking
L1369[15:09:25]
<The_Stargazer> they are sentient
L1370[15:09:26]
<redivider> i mean why do you guys have
bot tag
L1371[15:09:31]
<redivider> some kinda irc or what
L1372[15:09:34]
<Forecaster> sapient*
L1373[15:09:42] <Izaya> ^
L1374[15:09:44] <Izaya> bots
L1375[15:09:46] <Izaya> 100%
L1376[15:10:00]
<redivider> ZE BOTS ARE TAKING OVAH
L1377[15:10:01]
<The_Stargazer> yea they just showed
up
L1378[15:10:20]
<The_Stargazer> but in seriousness
L1379[15:10:22]
<The_Stargazer> yeah its irc
L1380[15:10:43] <Izaya> hi yes welcome to
the OpenComputers IRC channel how may we help you
L1381[15:10:48]
<The_Stargazer> %hello
L1382[15:10:49] <MichiBot>
The_Stargazer: Hello! Welcome to #oc! The one and only
opencomputers channel! Please ask your questions directly (dont ask
to ask) and provide error/code examples! (Use pastebin.com if
theyre more than one line!) Dont mind the random conversation you
might have walked into.
L1383[15:11:16]
<The_Stargazer> > (Use pastebin.com if
theyre more than one line!)
L1384[15:11:16]
<The_Stargazer> nobody does this
L1385[15:11:29] <Izaya> maybe not in the
uncivilized wastes of Discord
L1386[15:11:30]
<The_Stargazer> like, nobody pastebins if
its >1 line, usually only if its >10 lines
L1387[15:11:38]
<AdorableCatgirl> mornin izzy
L1388[15:11:43] <Izaya> heyo
L1389[15:11:44]
<AdorableCatgirl> also i hastebin
L1390[15:11:48]
<The_Stargazer> it's not morning there
tho
L1391[15:11:50]
<The_Stargazer> it's midnight
L1392[15:11:55]
<AdorableCatgirl> or 0x0.st
L1393[15:12:00]
<The_Stargazer> izaya lives in australia
iirc
L1394[15:12:05]
<AdorableCatgirl> yea i know
L1395[15:12:08] <Izaya> I'm going on a
holy crusade against the something interstellar conglomerate
L1396[15:12:09]
<The_Stargazer> oh :P
L1397[15:12:16]
<AdorableCatgirl> stop ruining the
joke
L1398[15:12:19] <Izaya> they insulted me
and now I'm going to wipe out their species
L1399[15:12:28]
<The_Stargazer> Izaya: what are you,
human?
L1400[15:12:28]
<AdorableCatgirl> DEUS VULT
L1401[15:12:42]
<AdorableCatgirl> printer iirc
L1402[15:12:46] <Izaya> ^
L1403[15:13:00]
<The_Stargazer> ...wow
L1404[15:13:05]
<The_Stargazer> i went to go
win-r-notepad
L1406[15:13:31]
<The_Stargazer> did win-r-cmd
instead
L1407[15:13:52] <MichiBot> Bots
L1408[15:14:10]
<The_Stargazer> Michiyo: goddamnit i know
that's you
L1409[15:14:40] <MichiBot> "No
L1410[15:14:49]
<The_Stargazer> that's you 100%
L1411[15:15:04]
<Forecaster> actually it's me, but I can
never remember how that command works xD
L1412[15:15:09]
<The_Stargazer> oh
L1413[15:15:13]
<The_Stargazer> well it was a good
guess
L1414[15:15:14]
<Forecaster> it's only sending the first
word for some reason
L1416[15:15:19]
<The_Stargazer> i forgot you're a bot
admin lol
L1417[15:15:21]
<Forecaster> kind of ruins it
L1418[15:15:44]
<AdorableCatgirl> 🦀
L1419[15:15:51]
<Forecaster> also you're a spoilsport for
revealing it immidiately :P
L1420[15:16:03]
<The_Stargazer> i was actually trying to
have a joke lol
L1421[15:16:28]
<Forecaster> @redivider no you want the
one above the one you have highlighted
L1422[15:16:30]
<The_Stargazer> @redivider you want
"TAB to Space"
L1423[15:16:31]
<The_Stargazer> ye
L1424[15:16:49]
<redivider> all would be all currently
open files?
L1425[15:17:07]
<Forecaster> current file I'm pretty
sure
L1427[15:17:16]
<redivider> ok thx for your help
guys
L1428[15:17:20]
<The_Stargazer> np
L1429[15:17:32]
<redivider> now i will try hooking up a
large turbine generator and see what blows up
L1430[15:17:35]
<redivider> wish me luck
L1431[15:18:12]
<The_Stargazer> Izaya: i can make out some
of that, not all
L1432[15:18:36]
<Kristopher38> Yandere programmer is the
guy who's "making" yandere simulator
L1433[15:18:50] <Izaya> this explains a
lot
L1434[15:19:18]
<redivider> but
L1435[15:19:24]
<redivider> how do you not use if
statements
L1436[15:19:27]
<Forecaster> oh, I forgot the :
L1437[15:19:28]
<The_Stargazer> ^
L1438[15:19:37]
<redivider> i mean what are you supposed
to do, make some kinda complex shit with what even?
L1439[15:19:50]
<Forecaster> you can probably avoid them,
but doing so would be dumb
L1440[15:19:53]
<The_Stargazer> the "No Ifs"™️
challenge
L1441[15:20:10]
<The_Stargazer> why is it
trademarked?
L1442[15:20:15]
<The_Stargazer> capitalism™️
L1443[15:20:18] <MichiBot> Hey this is
definitely not Forecaster
L1444[15:20:35]
<The_Stargazer> Hi definitely not
Forecaster
L1445[15:20:52]
<Forecaster> oh no, MichiBot has gained
sapience! oooooh
L1446[15:21:00]
<The_Stargazer> 🤔
L1447[15:21:01]
<redivider> uuuuu waht if i use a function
something (a,case) then make cases like any other language?
L1448[15:21:08]
<Forecaster> yeah okay, I had to look up
the syntax for PRIVMSG
L1450[15:21:23] <MichiBot>
YandereDev:
A Lesson in Coding | length:
1m | Likes:
23,378 Dislikes:
543 Views:
452,440 | by
RSHOE |
Published On 16/6/2018
L1451[15:21:28]
<Forecaster> turns out it's PRIVMSG
<channel> :<message>
L1452[15:21:37]
<Forecaster> not PRIVMSG <channel>
<message>
L1453[15:23:03]
<Forecaster> that laugh has to be from
something else
L1454[15:23:05]
<redivider> > be me
L1455[15:23:05]
<redivider> > looking at that vidya
wondering why dude is laughing
L1456[15:23:05]
<redivider> > start laughing when he
shows fps:20 cuz i get it
L1457[15:23:14]
<redivider> ye that laugh is from a meme i
forgot
L1458[15:23:19]
<redivider> OOOH NO NO NO
L1459[15:23:33]
<Kristopher38> Yeah, that laugh is a
meme
L1460[15:23:39]
<Kristopher38> The code is real
though
L1461[15:24:02]
<Kristopher38> It's just a 1-minute
summary of the quality of his code, in a meme form
L1462[15:24:02]
<Forecaster> eh
L1463[15:24:42]
<Forecaster> I wouldn't call that a
summary
L1464[15:24:57]
<The_Stargazer> %xkcd 1513
L1466[15:25:00]
<The_Stargazer> relevant xkcd
L1467[15:25:36]
<redivider> its almost as if
L1468[15:25:43]
<redivider> elseif
L1469[15:25:46]
<redivider> elseif....
L1470[15:25:50]
<redivider> elseif...
L1471[15:25:54]
<The_Stargazer> else end
L1472[15:26:21]
<Forecaster> if meme then laugh end
L1473[15:26:33] <AmandaC> Error: irc:1
missing then after if
L1474[15:26:49]
<redivider> should be if meme then laugh
start
L1475[15:27:02]
<redivider> but now i know a bit a bout
lua i understand why its end
L1477[15:28:13]
<Forecaster> I have no idea where you got
"start" from
L1478[15:28:21]
<redivider> i mean like pseudocode
L1479[15:28:37]
<redivider> in english it makes more sense
to put start there
L1480[15:28:41]
<redivider> imo
L1481[15:28:48]
<The_Stargazer> i--
L1482[15:28:49]
<The_Stargazer> what how
L1483[15:28:59]
<Forecaster> it wasn't supposed to make
sense in english
L1485[15:30:00]
<The_Stargazer> give or take a few
thousand
L1486[15:33:04] <Michiyo> %raw privmsg
#oc: Testing a message longer than 1 word
L1487[15:33:12] <Michiyo> hmm
L1488[15:33:16] *
Michiyo yawns
L1489[15:33:31] *
Inari bottles Michiyo's yawn
L1490[15:33:33] <AmandaC> space before
the : not after
L1491[15:33:45] <Michiyo> %raw privmsg
#oc :Testing a message longer than 1 word
L1492[15:33:46] <MichiBot> Testing a
message longer than 1 word
L1493[15:33:50] <Michiyo> Ah,
right...
L1494[15:33:56] <Michiyo> @Forecaster if
you don
L1495[15:33:59] <Michiyo> ....
L1496[15:34:06] <AmandaC> this hat, you
can take over the world!
L1497[15:34:07] *
Inari hands Michiyo some coffee
L1498[15:34:08] <Michiyo> 't use a
":" then it only sends a single word
L1499[15:34:15]
<Forecaster> I noticed that :P
L1500[15:34:30]
<Forecaster> also I've been hitting enter
too quickly a bunch today
L1501[15:34:36] <Michiyo> Ahh, I missed
the part where you found it
L1502[15:35:02] <Michiyo> I was scrolled
up to the ping lol
L1503[15:38:47] <Michiyo> Ugh 4 hours of
sleep... perfect amount, right?
L1504[15:39:28]
<Forecaster> maybe, if you're an
electronic device
L1505[15:39:42]
<Forecaster> %sip
L1506[15:39:42] <MichiBot> You drink a
freezing chocolate potion (New!). The bottle turns into an oculemon
sling.
L1507[15:39:50]
<Forecaster> hm, squishy
L1508[15:41:54]
<Forecaster> %fling oculemon at
Inari
L1509[15:41:55] <MichiBot> Forecaster
flings oculemon in a random direction. It hits Inari on the arm.
They take 1d4 => 1 damage!
L1510[15:43:00] <Inari> :o
L1511[15:43:12] <Inari> Whats an
oculemon
L1512[15:43:21]
<Forecaster> it's from Starbound
L1513[15:43:33]
<Forecaster> squishy eyefruit
L1514[15:43:46] <Inari> Ah, right
L1515[15:46:58]
<redivider> oh great i crashed my
server
L1516[15:47:01]
<redivider> oh no
L1517[15:47:04]
<redivider> i crashed my client
L1518[15:47:05]
<redivider> wtf
L1519[15:48:13]
<redivider> what is happening
L1521[15:48:30]
<redivider> cursed redstone
L1522[15:49:05]
<Forecaster> ?
L1523[15:49:17]
<redivider> the cable is on, then its
off
L1524[15:49:21] <AmandaC> doesn't look
that baad
L1525[15:49:23]
<redivider> the same cable
L1526[15:49:35]
<redivider> i somehow changed how redstone
works with oc
L1527[15:49:40]
<redivider> basically im genious
L1528[15:50:10] <AmandaC> pretty sure
that's just a project red bug
L1530[15:55:13]
<redivider> OOOOOOOOOH SHIT THE
BOILERS
L1531[15:55:32]
<redivider> oh thank fuck i used
vanilla
L1532[15:59:50]
<The_Stargazer> boilers?
L1533[16:04:11]
<The_Stargazer> like, steam boilers?
L1534[16:04:39]
<Forecaster> nah, it's probably ram
boilers
L1535[16:04:57]
<Forecaster> I always boil my dedicated
wam before I turn on my computer
L1536[16:05:18]
<The_Stargazer> haha
L1537[16:05:29] <Michiyo> gotta get the
electrons up to temp
L1539[16:07:27]
<redivider> even more cursed pic
L1540[16:07:54]
<redivider> no i meant boilers railcrat
ones
L1541[16:07:58]
<The_Stargazer> oh
L1542[16:08:01]
<redivider> i use some redstone
logic
L1543[16:08:04]
<The_Stargazer> then im confuse
L1544[16:08:04]
<redivider> and they blew up before
L1545[16:08:11]
<The_Stargazer> Oh.
L1546[16:08:16]
<redivider> so now im super nervous when
redstone decides to jerk out
L1547[16:08:26]
<redivider> because dogshit coding and
java minecraft crap program
L1548[16:08:29]
<The_Stargazer> don't use project red then
:P
L1549[16:08:36]
<The_Stargazer> use something like
wireless redstone
L1550[16:08:38]
<Forecaster> what logic?
L1551[16:08:41]
<redivider> dude things just sometimes
randomly stop working
L1552[16:08:45]
<redivider> its JUST MINECRAFT
L1553[16:08:47]
<Forecaster> just make sure they have an
abundance of water
L1554[16:08:57]
<The_Stargazer> also ^
L1555[16:09:05]
<The_Stargazer> they aren't IC2
reactors
L1556[16:09:08]
<redivider> i mean yeah i happened before
that they blew up somehow with no logic
L1557[16:09:11]
<redivider> all in the same chunk
L1558[16:09:14]
<redivider> even water gen in same
L1559[16:09:19]
<redivider> and they just blew up
L1560[16:09:20]
<Forecaster> weird
L1561[16:09:20]
<redivider> idk
L1562[16:09:26]
<The_Stargazer> well that sounds like you
need to update railcraft
L1563[16:09:28]
<redivider> what i realized sometimes
happens
L1564[16:09:35]
<redivider> is railcraft things deform
when i restart
L1565[16:09:41]
<The_Stargazer> well
L1566[16:09:42]
<redivider> forestry farms or anything
else doesnt
L1567[16:09:43]
<The_Stargazer> ate!upd
L1568[16:09:56]
<redivider> cant just update this pack is
super tight stuff
L1569[16:10:01]
<The_Stargazer> ..oh.
L1570[16:10:38]
<redivider> aint nothing like GTNH
L1571[16:10:42]
<redivider> well terrafirma craft
L1572[16:10:44]
<The_Stargazer> that's what you get for
using gregtech :P
L1573[16:10:46]
<redivider> would be close
L1574[16:10:56]
<redivider> ye but i like it
L1575[16:10:58]
<Forecaster> updating railcraft isn't
going to do anything to your modpack
L1576[16:11:21]
<redivider> i aint gon play shitty as EMC
packs where hurr durr you make compressed sugar cane and have
everything else
L1577[16:11:37]
<redivider> or big reactors where hurr
durr make plant that gives you yellow ingot = infinite power
L1578[16:11:53]
<redivider> i had my share of
"normal" minecraft mods
L1579[16:14:38]
<The_Stargazer> well
L1580[16:14:44]
<The_Stargazer> don't play those mods,
then?
L1581[16:15:02]
<The_Stargazer> customize your pack
L1582[16:17:52] <Izaya> I kinda love
gregtech
L1583[16:17:54] <Izaya> I hate it
too
L1584[16:17:59] <Izaya> but I appreciate
what it's trying to do
L1586[16:38:22] <SquidDev> %tonkout
L1587[16:38:23] <MichiBot> Waesucks!
SquidDev! You beat Ariri's previous record of 7 hours, 27 minutes
and 11 seconds (By 55 minutes and 28 seconds)! I hope you're
happy!
L1588[16:38:24] <MichiBot> SquidDev has
stolen the tonkout! Tonk has been reset! They gained 0.008 tonk
points! plus 0.007 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.5923. Position #4 Need
0.08385 more points to pass Lizzy!
L1591[16:39:07]
<Forecaster> arr
L1592[16:43:58]
<The_Stargazer> 1.1GB to upload
L1593[16:44:45]
<The_Stargazer> ETA ~30 mins
L1594[16:51:09]
⇨ Joins: TuxMan20
(~tuxman20@modemcable214.20-177-173.mc.videotron.ca)
L1595[16:53:25] <TuxMan20> Hey Gang! I
have a bit of a pickle with CtifView .... I'm trying to make a
program that anytime I touch the screen, CtifView loads the next
picture in the folder. Right now I have to press Q to return to my
"Power Point" program and click again. Any ways to bypass
that ?
L1596[16:55:37]
<Forecaster> how do you switch images
normally?
L1597[16:57:05]
<TuxMan20> Basic way would be to run
“ctifview 0.ctif” then press Q to exit, then run “ctifview
1.ctif”.... etc... but it gets tedious fast
L1598[16:57:37]
<The_Stargazer> > hey gang
L1599[16:57:37]
<The_Stargazer> people still say
that?
L1600[16:58:01]
<TuxMan20> @The_Stargazer Gnarly
dude!
L1601[16:58:05]
<The_Stargazer> :P
L1602[16:58:20]
<Forecaster> you could probably make a
program that calls ctifview with an index, then listens for a touch
event
L1603[16:58:36]
<Forecaster> when it detects the touch
event it increments the index and calls ctifview again
L1604[16:59:14]
<TuxMan20> @Forecaster that’s what I did,
but ctifview gets “in front” of it so I need to press Q to quit the
image then click again
L1605[16:59:47]
<The_Stargazer> use threads
L1606[16:59:55]
<The_Stargazer> detach a thread, have it
pull events
L1607[16:59:58]
<Forecaster> check if the program has an
option to listen for touch events built in maybe
L1608[17:00:48]
<TuxMan20> Are threads like a program that
runs in the background?
L1609[17:02:17]
<Forecaster> you could maybe change
ctifview to listen for the touch event instead of the key_down
event it uses to close
L1610[17:02:20]
<The_Stargazer> basically
L1611[17:02:44]
<Forecaster> then combined with a wrapper
a double-touch could change to the next image
L1612[17:03:09]
<TuxMan20> @Forecaster ah yeah... didn’t
think of that... it’s a single lua file anyway
L1613[17:03:19]
<Forecaster> yes I just looked at it
L1614[17:04:35]
<TuxMan20> And change the image variable
to increment with each touch.... yup! That’s my plan!
L1615[17:04:35]
<TuxMan20> Thanks for the help! 😜
L1616[17:05:41]
⇦ Quits: TuxMan20
(~tuxman20@modemcable214.20-177-173.mc.videotron.ca) (Quit:
TuxMan20)
L1617[17:06:32]
<The_Stargazer> detached threads stay when
the program that spawned them exits
L1618[17:08:01]
<TuxMan20> I never worked with those..
I’ll have a look but I think for now just changing how ctifview
works will be enough. It’s hacky but if it works.... 😄
L1619[17:11:19]
<The_Stargazer> ...it works
L1620[17:11:21]
<The_Stargazer> well, o/
L1621[17:16:16]
<redivider> how would i make a function
such that i can input into .setOutput()
L1623[17:16:46]
<redivider> this doesnt work if i
input
L1624[17:16:49]
<redivider> say
L1625[17:16:58]
<redivider>
setAllRsOut(sides.top,15)
L1626[17:17:21]
<redivider> but if i do by numbers it
works
L1627[17:17:28]
<redivider> am i making sense
L1628[17:17:39]
<redivider> beause i think somehow i have
to point it to "sides" function
L1630[17:18:06]
<Forecaster> I'd probably do
L1632[17:18:30]
<redivider> huh?
L1633[17:18:32]
<redivider> ok ok
L1634[17:18:33]
<redivider> but here
L1635[17:18:38]
<redivider> you set side by number not
word
L1636[17:18:43]
<redivider> right?
L1637[17:19:12]
<Forecaster> yes?
L1638[17:19:20]
<redivider> is there a way that you could
input
L1639[17:19:29]
<redivider> south for isntance
L1640[17:19:37]
<redivider> instead of looking up the
number that maps to south
L1641[17:19:42]
<Forecaster> yes, that's what the sides
API is for
L1642[17:20:08]
<Forecaster> it's just a lookup table for
the numbers that are equivalent to a specific side
L1643[17:20:09]
<redivider> if i call
setAllSidesOut(sides.south,15)
L1644[17:20:14]
<redivider> what will your func
output
L1645[17:20:31]
<Forecaster> the function I wrote sets ALL
sides
L1646[17:20:45]
<redivider> yeah but
L1647[17:20:49]
<Forecaster> the default setOutput
function lets you set one side
L1648[17:20:54]
<redivider> sides.south i dont know what
that would mean in a function
L1649[17:20:58]
<redivider> like is that 1 argument
L1650[17:20:59]
<redivider> or what
L1651[17:21:02]
<redivider> because of the .
L1652[17:21:09]
<redivider> you have (v, level)
L1653[17:21:17]
<redivider> which v is value
L1654[17:21:21]
<redivider> level is your only
argument
L1655[17:21:24]
<redivider> in the fucntion
L1656[17:21:31]
<Forecaster> no, v is the first
argument
L1657[17:21:41]
<redivider> so v = sides.south in my
case?
L1658[17:21:52]
<Forecaster> it comes from the for loop
which loops through the sides api table and sets `v` to each side
number in turn
L1659[17:21:59]
<Forecaster> no
L1660[17:22:05]
<redivider> i dont get it
L1661[17:22:22]
<Forecaster> if you want to set a specific
side just call `redstone.setOutput(<side>,
<strength>)`
L1662[17:22:40]
<redivider> wihtout sides. ?
L1663[17:22:42]
<redivider> just side?
L1664[17:22:58]
<Forecaster> I just wrote side as that's
the name of the input
L1665[17:23:11]
<Forecaster> it doesn't care what you use
there as long as it gets a number that is a valid side
L1666[17:23:17]
<Forecaster> it can come from the sides
API
L1667[17:23:29]
<Forecaster> so yes, sides.south would
work
L1668[17:23:31]
<redivider> i want to have a var that
would control that
L1669[17:23:33]
<redivider> so like
L1670[17:23:42]
<redivider> if you have multiple instances
when you want to call that function
L1671[17:23:49]
<redivider> you only set it at start
L1672[17:23:52]
<redivider> kinda initialize it
L1673[17:23:58]
<redivider> so that you can do like
L1674[17:24:01]
<Forecaster> multiple instances of
what?
L1675[17:24:13]
<redivider>
setAllSidesOut(genSide,15)
L1676[17:24:29]
<redivider> where gen side is set at
start, to be like idk gen side = "south"
L1677[17:24:45]
<redivider> where gen side is set at
start, to be like idk genSide = "south" [Edited]
L1678[17:24:51]
<Forecaster> just make a local variable in
your program
L1679[17:24:52]
<redivider> bcuz say i also have batSide =
"top"
L1680[17:25:04]
<Forecaster> `local genSide =
sides.south`
L1681[17:25:15]
<redivider> yes thats what i meant
L1682[17:25:16]
<Forecaster> `redstone.setOutput(genSide,
15)`
L1683[17:25:20]
<redivider> but i dont think i can
actually do taht
L1684[17:25:33]
<Forecaster> why would I say that if you
couldn't
L1685[17:25:37]
<redivider> i tried setting local genSide
= south
L1686[17:25:39]
<redivider> then
L1687[17:25:51]
<Forecaster> that you can't do
L1688[17:25:56]
<Forecaster> just "south"
doesn't mean anything
L1689[17:25:59]
<redivider> i call function with
setAllSidesOut(sides.genSideSouth,15)
L1690[17:26:02]
<redivider> and ye taht didnt work
L1691[17:26:09]
<redivider> i call function with
setAllSidesOut(sides.genSide,15) [Edited]
L1692[17:26:19]
<Forecaster> that's because you don't know
how it works
L1693[17:26:20]
<redivider> like some kinda compound
function i guess
L1694[17:26:23]
<redivider> ye
L1695[17:26:26]
<Forecaster> no
L1696[17:26:27]
<redivider> i know that i dont know
L1697[17:26:29]
<Forecaster> just do what I told you
L1698[17:26:34]
<redivider> yeye
L1699[17:26:37]
<redivider> thx
L1701[17:27:23]
<Forecaster> sigh, I really need to make a
basic tutorial video for this
L1702[17:27:27]
<redivider> is this wrong
L1703[17:27:41]
<redivider> i mean i watched the OC guys
videos, mighty pirates
L1704[17:27:47]
<redivider> but there are not many
examples
L1705[17:27:57]
<redivider> and for instance the ones that
are are kinda only for 1 component
L1706[17:27:57]
<Forecaster> the problem is that you don't
know basic programming
L1707[17:28:00]
<redivider> like for primary
L1708[17:28:02]
<Forecaster> and I don't know of any
videos for that
L1709[17:28:04]
<Forecaster> yet
L1710[17:28:07]
<payonel> @Kristopher38 1 tick per bitblt
isn't enough
L1711[17:28:22]
<redivider> ye but heres the thing, i can
follow the videos to get a basic idea, which i did
L1712[17:28:27]
<Forecaster> your function looks correct
to me
L1713[17:28:29]
<redivider> but then to make it a bit more
complex is a lot harder
L1714[17:28:30]
<payonel> i was able to easily overload a
server even with a full tick
L1715[17:29:10]
<Kristopher38> @payonel so the current
config of 1.5625 cost per bitblt is gonna change?
L1716[17:29:22]
<Kristopher38> (assuming tier2/3
gpu)
L1717[17:30:00]
<payonel> i'm thinking about it. there are
lots of ways to make it cheaper for "ideal" scenarios --
like we've talked about before
L1718[17:30:16]
<payonel> and i will implement those, --
still focusing on worst case for now
L1719[17:30:54]
<payonel> @Kristopher38 i think the
solution is going to require a multiple tick cost
L1720[17:31:15]
<payonel> again, scaled for ideal
scenarios, but right now we don't have that mechanism
L1721[17:31:35]
<Kristopher38> "ideal" scenarios
being?
L1722[17:31:52]
<Kristopher38> sorry, I don't remember
what you're refering to
L1723[17:32:28]
<payonel> ideal can be, partition the
dirty sections, partition the color from the data, pre-emptive
syncs, etc
L1724[17:32:32] <AmandaC> @payonel can
normal pcall catch an Out of Memory?
L1726[17:32:44]
<payonel> amandac: yes
L1727[17:32:46] <AmandaC> @payonel and is
there anything special I need to do to recover from that if
so?
L1728[17:33:02]
<payonel> just be prepared for your script
to fail 🙂
L1729[17:33:09]
<Kristopher38> AmandaC: ideally, force
garbage collection
L1730[17:33:26]
<Kristopher38> `for i=1,10 do
computer.freeMemory() end`
L1731[17:33:29] <AmandaC> This is from an
EEProm-pxe loaded script, seems to get killed during an RPC call,
but the RPC calls are wrapped in pcall
L1732[17:33:37]
<Forecaster> @redivider you haven't
required the sides API
L1733[17:33:47]
<redivider> oh i forgot require
L1734[17:33:49]
<redivider> yeye
L1735[17:33:50]
<redivider> i mean
L1736[17:33:54]
<redivider> i put it after instead of
before
L1737[17:34:20]
<payonel> @Kristopher38 so gpu.bitblt()
could block over N ticks. i suppose this means this is less about
"as fast as `set` but better" and more about convenience
of data and smooth rendering
L1738[17:34:39]
<Forecaster> @redivider if you need
further help ping me in #1337c0de and I'll help you there while
there is conversation happening here
L1739[17:35:17]
<redivider> great it works
L1740[17:35:19]
<redivider> thx
L1741[17:37:09]
<Kristopher38> I see, it could still be
useful with carefully managed buffers (to dirty the least possible
amount of buffers through clever management of them)
L1742[17:37:22]
<Kristopher38> useful->faster*
L1743[17:37:25]
<payonel> @amandac would it help if i
added a `sandbox` api to simulate an out of memory exception?
L1744[17:38:19] <AmandaC> @payonel this
is in-game, but it might be useful for other stuff
L1745[17:38:37]
<payonel> i understand. i was just
thinking of ocvm debugging
L1746[17:41:59]
⇦ Quits: lord| (~ba7888b72@66.109.211.150) (Ping timeout: 204
seconds)
L1747[17:44:12]
⇨ Joins: lord| (~ba7888b72@66.109.211.150)
L1749[17:46:57]
<Ariri>
Inari: the video ends in screaming :P
L1750[17:48:34]
<Ariri>
Two anime girls sleeping together in Minecraft
L1751[17:48:34]
<Ariri>
Entertainment today is certainly interesting
L1752[17:49:33] <Izaya> but is it
wholesome
L1753[17:51:10]
<Ariri>
Usually to a good degree
L1754[17:51:10]
<Ariri>
It depends on how much Matsuri (notorious for lesbian lewdness of
the Hololive members) is involved and whether she’s drunk or
not
L1755[17:51:17]
<Ariri>
In any case, it’s bloody hilarious to watch
L1756[17:52:31]
<Ocawesome101> @Kleadron KittenOS
compresses into 64k
L1757[17:56:02] <Izaya> AmandaC: I'm
about to go to bed, but I have two things I'd like to get your
opinions on:
L1758[17:56:10] <AmandaC> Izaya:
oh?
L1759[17:56:18] <Izaya> 1. nonstandard
terminal control codes to allow you to fill areas on the
display
L1760[17:56:33] <AmandaC>
"fill" as in gpu.fill?
L1761[17:56:35] <Izaya> yeah
L1762[17:56:45] <Izaya> 2. a PsychOS
package manager. Don't even know where to start on that one.
L1763[17:56:56]
<AdorableCatgirl> i know what to do
L1764[17:57:10] <AmandaC> I'm not sure
about 1. 2 I feel like needs more stable user-land first
L1765[17:57:13] <Izaya> oh make that 3
things
L1766[17:57:36]
<AdorableCatgirl> izzy, hold my beer
L1767[17:57:47]
<AdorableCatgirl> i will make a package
manager
L1768[17:57:50] <Izaya> 3. making
services effectively libraries - code wise - but loaded from a
different dir and managed differently
L1769[17:58:29] <AmandaC> Isn't 3 largely
already true?
L1770[17:58:34] <Izaya> yes, but also
no
L1771[17:58:52] <Izaya> in effect on a
normal system, it's the same
L1772[17:59:01]
<AdorableCatgirl> i will make some cursed
shit for psychos
L1773[17:59:10] <Izaya> but when you're
doing the single-file-whole-OS thing, services don't work
there
L1774[17:59:13] <AmandaC> It'd be nice if
there was a `rc.status` that would check the status of whatever pid
was returned from the `start` method
L1775[17:59:19]
<AdorableCatgirl> gonna make the shittiest
WM known to man
L1776[17:59:26] <Izaya> because the
service files don't return a table
L1777[17:59:35] <AmandaC> ah, true
L1778[17:59:59] <Izaya> sure, there's
probably a way around that without changing the structure of
services, but I feel a cleaner method would be just "services
are libraries in a different folder now"
L1779[18:00:51] *
AmandaC nods
L1780[18:01:13] <Izaya> and I want 2
mostly so I can strip out unnecessary stuff
L1781[18:01:35] <Izaya> but I'd need to
do a lot of groundwork first - a libcurl analog, figure out what a
package actually is...
L1782[18:01:50] <AmandaC> Speaking of
libcurl analog, lemme see if I commited this yet
L1783[18:02:19]
<Kristopher38> @payonel I was wrong, turns
out large table allocation does actually cause out of memory error,
it's just that for some reason it's not printed in the shell
🤔
L1784[18:02:28] *
Izaya wants a library that one can feed a URL and it can work over
directly connected internet cards, FRequest, internet cards over
FRequest, exported internet cards, etc
L1785[18:02:36]
<Kristopher38> But I was able to catch it
with pcall so that's good
L1786[18:02:48] <Izaya> also gopher
L1788[18:03:54] <AmandaC> right now just
implements fget, but it's designed to be pluggable for
protocols
L1789[18:03:58]
<payonel> @Kristopher38 ok, so bug that no
shell report?
L1790[18:04:33]
⇦ Quits: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de) (Remote host
closed the connection)
L1791[18:04:34]
<Kristopher38> maybe? It's not critical,
but causes some confusion. Would you like me to make an issue on
GH?
L1792[18:05:36] <AmandaC> Izaya: it's
almost comical updating stuff for my lilac psychos stuff
`wget("fget://lilac/lilac/lilac/client/psychos2/lib/
...`
L1793[18:06:42] <AmandaC> first lilac is
the host, the second is an implementation detail of my freqest
server, third is the directory to use
L1794[18:07:48]
<Forecaster> and here I thought fget just
had a stutter
L1795[18:11:23] <Izaya> AmandaC: neat,
I'll have to look at this properly later
L1796[18:11:25]
⇨ Joins: bauen1
(~bauen1@ipb21baa2d.dynamic.kabel-deutschland.de)
L1797[18:16:38]
<payonel> @Kristopher38 sure go for
it
L1798[18:16:50]
<Kristopher38> I'm doing it rn
L1799[18:21:50]
⇨ Joins: baschdel
(~baschdel@2a02:6d40:3672:b201:33c7:d66f:f023:d163)
L1800[18:37:38]
<Kristopher38> posted
L1801[18:41:42]
⇨ Joins: Mfernflower (~Mfernflow@domi.re)
L1802[18:41:50]
⇦ Parts: Mfernflower (~Mfernflow@domi.re) ())
L1803[18:52:57] <Lizzy> ooh, space haven
is now available on steam
L1804[19:01:09]
⇦ Quits: Infinite (~Infinite@163.47.239.203) (Quit:
Leaving)
L1805[19:23:03] <SquidDev> %tonk
L1806[19:23:04] <MichiBot> Heckgosh!
SquidDev! You beat your own previous record of <0 (By 2 hours,
44 minutes and 41 seconds)! I hope you're happy!
L1807[19:23:05] <MichiBot> SquidDev's new
record is 2 hours, 44 minutes and 41 seconds! No points gained for
stealing from yourself. (Lost out on 0.00274)
L1808[19:33:03]
<payonel> @Kristopher38 great news, i have
found an elegant way to lock down the bitblt load (i need to slow
down the call without 1. locking a tick thread, and 2. without
slowing down "free" blitses
L1809[19:33:36]
<payonel> anyways, now i can re-balance
this to keep the server tick lag down to <= gpu.set impact
L1810[19:33:52]
<payonel> and then i can start to optimize
ideal cases
L1811[19:34:35]
<Kristopher38> oh so we'll get bitblt
speed <= gpu.set speed after all?
L1812[19:35:25]
<Kristopher38> also wdym by "locking
down bitblt load"
L1813[19:35:32]
<Kristopher38> delaying if the page is
dirty?
L1814[19:35:43]
<Kristopher38> introducing a delay if the
page is dirty? [Edited]
L1815[19:39:38]
<payonel> right. i needed more control
over budget costs
L1816[19:40:01]
<payonel> i dont care if bitblt is 1000x
faster than set
L1817[19:40:13]
<payonel> the problem is, i need bitblt to
not cause more tps impact than set
L1818[19:41:45]
<Kristopher38> oh wait I was thinking of
the inequality sign as if it was flipped
L1819[19:43:07]
<Kristopher38> either way, good work
L1820[19:43:53]
⇨ Joins: Backslash
(~Backslash@d137-186-220-152.abhsia.telus.net)
L1821[19:59:42]
<Kleadron> Portal and Portal 2's
soundtracks are awesome
L1822[20:22:14]
⇦ Quits: immibis (~immibis@x52716ad7.dyn.telefonica.de) (Ping
timeout: 190 seconds)
L1823[20:33:51]
<Ariri>
The server will now have 300gb for backups so compression is less
of a need, plus weekly(or more) cloud backups
L1824[20:34:02]
<Ariri>
the cloud part is wip
L1825[20:38:40]
⇨ Joins: immibis
(~immibis@x5271628f.dyn.telefonica.de)
L1826[21:24:50]
<Kleadron> no harm in using compression
anyway
L1827[21:24:56]
<Kleadron> extra room for more
backups
L1828[21:53:55]
<Forecaster> %sip
L1829[21:53:55] <MichiBot> You drink a
sweet sky potion (New!). Forecaster's left sock is now
cursed.
L1830[21:54:02]
<Forecaster> D:
L1831[21:57:23]
<Forecaster> hm, I might have to update my
relay bios a bit...
L1832[21:58:18]
<Forecaster> I'm going to need it to be
able to direct traffic a little more specifically by specifying
certain ports as one-way
L1833[22:20:19]
⇨ Joins: zack
(~zack@2601:18c:8800:96a:1acf:5eff:fefc:6722)
L1834[22:21:00] ***
zack is now known as pwnagepineapple
L1835[22:41:17] <pwnagepineapple> So I'm
trying to do some basic data transmission over minitel but I'm
running into problems. My network topology is as follows
(parentheses indicate multiple components in the same computer):
(wired network card, transmitter) <-> (wired & linked
card) <-> (wired & linked card) <-> (wired card,
receiver)
L1836[22:41:33] <pwnagepineapple> The
transmitter is just sending packets to the receiver on a loop (I'm
not dealing with sockets), and the receiver is jsut doing a loop of
`event.pull` and printing the serialized data
L1837[22:41:45] <pwnagepineapple> The
computers in the middle are configured to route packets, but the
ones at the ends are not
L1838[22:41:53] <pwnagepineapple> The
problem that I'm running into looks an awful lot like packet loss.
If I configure the transmitter to send to the first relay, every
packet makes it there fine, but if I configure it to the second
relay or the final destination I get what looks like a lot of
packet loss
L1839[22:42:06] <pwnagepineapple> The
second relay gets maybe a third of the transmitted data, and the
final destination gets none
L1840[22:48:40]
<Ariri>
Izaya^
L1841[22:48:47]
<Kristopher38> Izaya: ^
L1842[22:50:27] <Inari> AmandaC:
video?
L1843[22:54:01] <AmandaC> Inari:
mew?
L1844[22:54:02]
<Saghetti> Izaya: ^
L1845[22:54:04]
<Saghetti> (am i late?)
L1846[22:54:35] <Inari> AmandaC: Oh, I
meant Ariri
L1847[22:54:41] <Inari> @Ariri
video?
L1848[22:55:26] <Lizzy> %tonk
L1849[22:55:27] <MichiBot> Consarn it!
Lizzy! You beat SquidDev's previous record of 2 hours, 44 minutes
and 41 seconds (By 47 minutes and 41 seconds)! I hope you're
happy!
L1850[22:55:27] <MichiBot> Lizzy's new
record is 3 hours, 32 minutes and 22 seconds! Lizzy also gained
0.00237 (0.00079 x 3) tonk points for stealing the tonk. Position
#3. Need 0.08806 more points to pass Forecaster!
L1851[22:58:27]
<Ariri>
Nani?
L1852[22:59:11]
<Ariri>
Video for wha?
L1853[23:02:13]
<Ariri>
Inari ^
L1854[23:02:31]
<Ariri>
I dont remember the context
L1855[23:02:31]
<Ariri>
Something about Hololive(?)
L1856[23:06:36] <AmandaC> Inari will get
back to you in 6h
L1857[23:07:32]
<Ariri>
%remindme 6h Check if Inari has told me what video they're asking
about
L1858[23:07:34] <MichiBot> I'll remind
you about "Check if Inari has told me what video they're
asking about" at 05/21/2020 11:07:34 PM
L1859[23:07:50] <Inari> Dunno
L1860[23:07:55] <Inari> I'm asking you
what video you meant
L1861[23:08:08] <AmandaC> You might need
to provide more context than that, Inari. :P
L1862[23:08:25] <Inari> [18:46:56]
<+Corded> <Ariri> Inari: the video ends in screaming
:P
L1863[23:08:25] <Inari> [18:48:33]
<+Corded> <Ariri> Two anime girls sleeping together in
Minecraft
L1864[23:08:25] <Inari> [18:48:34]
<+Corded> <Ariri> Entertainment today is certainly
interesting
L1865[23:09:13]
<Ariri>
Ah yes
L1866[23:10:29] <Inari> Since you said
"the video" it sounds like there was some video being
talked about
L1867[23:10:31] <Inari> But Iseen
none
L1868[23:10:34] <Inari> So am
ocnfuse
L1869[23:16:44]
<Ariri>
Well I wasn’t sure what part of the conversation you were referring
to, I was talking about another video at some point last night and
it’s all fuzzy
L1871[23:16:45] <MichiBot>
Natsuiro
Matsuri x Minato Aqua – In Bed (long ver.) | length:
3m
13s | Likes:
12,898 Dislikes:
96 Views:
327,819 | by
lyger VTuber translations | Published On 16/11/2019
L1872[23:17:33]
<Ariri>
I would private message this one but I cant login to IRC rn
L1874[23:17:35] <MichiBot>
【Natsuiro
Fubuki】Fubuki's secret plan | length:
3m 5s | Likes:
4,520 Dislikes:
30 Views:
37,789 | by
HoloLive
Moments | Published On 20/5/2020
L1875[23:18:07]
<Ariri>
it’s not nsfw but I wouldn’t consider it completely sfw
L1876[23:22:20]
<Ariri>
Er, direct message*
L1877[23:22:20]
<Ariri>
Inari^
L1878[23:22:29] <AmandaC> You can PM by
using @Corded
L1879[23:22:38] <Inari> I see
L1880[23:23:29]
<Ariri>
Oh yeah, I forgot about that, haven’t tried that yet
L1882[23:43:12]
⇦ Quits: Vexatos
(~Vexatos@port-92-192-122-199.dynamic.as20676.net) (Quit: Insert
quantum chemistry joke here)
L1883[23:44:25] <pwnagepineapple> I think
I might be running into packet loss issues with Minitel
L1884[23:47:57] <pwnagepineapple> If the
two computers passing messages are directly connected to one
another, I don't run into any issues
L1885[23:48:23] <pwnagepineapple> But if
I add one intermediary, it looks like I lose about 2/3 of the
messages I send, and two intermediaries results in total loss
L1886[23:59:44]
⇦ Quits: Izaya (~izaya@210-1-218-92-cpe.spintel.net.au) (Ping
timeout: 190 seconds)