<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:29:43] <Amanda> %tell Inari you cant
just go sending AIs back in time to prevent the apocolypse i worked
so hard to arrange!
L2[00:29:43] <MichiBot> Amanda: Inari will
be notified of this message when next seen.
L3[00:59:17] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L4[01:04:03] <Amanda> %choose bring back out
the laptop to update space foxgirl?
L5[01:04:03] <MichiBot> Amanda: Ah... well,
I'd say wait an hour.
L6[01:04:24] <Amanda> no, in an hour ill be
asleep
L7[01:04:34]
<Z0idberg>
@Bob Remote debugging allows you to run shit remote over SSH and
debug / edit locally as if it were running on your machine
L8[01:04:44]
<Z0idberg>
it's been possible for ever, but vscode makes it really nice.
L9[01:11:17] <Amanda> @Z0idberg but consider
this: emacs tramp
L10[01:17:53] ⇨
Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-127-52.as13285.net)
L11[01:18:39] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-127-93.as13285.net) (Ping
timeout: 186 seconds)
L12[02:09:36] ⇨
Joins: Hawk777
(~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2)
L13[02:10:40] ⇦
Quits: Thutmose (~Patrick@67.21.186.253) (Quit:
Leaving.)
L14[02:28:30]
<sapphicfettucine> neat
L15[02:28:41]
<sapphicfettucine> testing out a lua
module interface with the same interface as the default lua
scripts
L16[02:28:53]
<sapphicfettucine> 5-6x faster on a simple
invoke
L17[02:38:12] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e62:cc00:fe34:97ff:fea9:75f2)
(Killed (NickServ (GHOST command used by
ben_mkiv|afk!~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)))
L18[02:38:19] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L19[02:56:32]
<Z0idberg>
Amanda: Tramp mode is great
L20[02:56:38]
<Z0idberg>
I've used it
L21[05:42:31]
<Deltatheta> Hi! I just found out about
OC2 and had a few questions. 1. Is it in active development? 2. How
hard would it be to add software to the Linux "distro"
running in the VM? 3. How hard would it be to add support for
in-world use of a different programing language, like C,C++,Python,
Rust or Nim (outside of the computer, in the Minecraft world)? 4.
Is a 1.19 version planned?
L22[05:43:58]
<Deltatheta> Hi! I just found out about
OC2 and had a few questions. 1. Is it in active development? 2. How
hard would it be to add software to the Linux "distro"
running in the VM? 3. How hard would it be to add support for
in-world use of a different programing language, like C,C++,Python,
Rust or Nim (Outside of the computer, in the Minecraft world)? 4.
Is a 1.19 version planned? [Edited]
L23[05:54:45] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L24[05:54:51]
<sapphicfettucine> on 1., yep
L26[05:54:51]
<sapphicfettucine> 3. depends on what you
mean by in-world use - compiling software on the machine itself or
running software compiled from outside it?
L27[05:56:12]
<sapphicfettucine> @Deltatheta if it's the
latter case, python - probably harder. it's heavy and needs to be
run on the machine itself
L28[05:56:12]
<sapphicfettucine> every other language -
should be doable! i know Amanda has written C++ software for it,
and i'm writing rust
L29[05:57:19]
<Bob> if
you want, i have a template for a Rust setup
L30[05:57:36]
<Bob>
requires a buildroot toolchain too (bootlin guys provide RISC-V
MUSL toolchains for that so its piss easy)
L31[05:58:03]
<Deltatheta> 3. I mean something like
using a different language like C++ to operate robots in the
minecraft world
L32[05:58:10]
<Bob>
>Z0idberg: <@!202281082047954954> Remote debugging allows
you to run shit remote …
L33[05:58:11]
<Bob> so
remote developement 🤔 but how would it for example transfer / edit
the compiled executable, as there's no way in hell i get rustc into
OC2
L34[05:58:13]
<sapphicfettucine> 100% possible
L35[05:58:22]
<Bob>
Amanda uses C++ in OC2 already
L36[05:58:25]
<sapphicfettucine> yea
L38[05:58:52]
<Bob> just
use the same buildroot toolchain
L39[05:59:01]
<Bob>
>sapphicfettucine: and i have some easy bindings for rust and
the robot api, <
https://doc…
L40[05:59:01]
<Bob> i
need to finish my generator sometime
L41[06:00:26]
<Deltatheta> @Bob Can I program and
compile rust programs in-game?
L42[06:00:35]
<sapphicfettucine> no
L43[06:00:42]
<Bob> nope,
neither with C++
L44[06:00:49]
<sapphicfettucine> you can manage it with
c
L45[06:00:49]
<Bob> gotta
work IRL and import ingame
L46[06:00:58]
<Bob>
microc at best 🤔
L47[06:01:09]
<sapphicfettucine> but every other
language is probably too heavy to be usable, and rust specially is
[gestures vaguely at cursed pile of a build system]
L48[06:01:40]
<Bob> well
lets say that Rust really loves statical linking
L49[06:02:01]
<sapphicfettucine> and many other cursed
things
L50[06:02:54]
<Forecaster> %tonk
L51[06:02:54] <MichiBot> Darn! Forecaster!
You beat Vaur's previous record of 6 hours, 20 minutes and 28
seconds (By 1 hour, 14 minutes and 50 seconds)! I hope you're
happy!
L52[06:02:55] <MichiBot> Forecaster's new
record is 7 hours, 35 minutes and 19 seconds! Forecaster also
gained 0.00875 (0.00125 x 7) tonk points for stealing the tonk.
Position #3. Need 0.06518432 more points to pass Michiyo!
L53[06:03:13]
<Deltatheta> So I could use GCC
in-game?
L54[06:04:04]
<Bob> if
you manage to make all of the toolchain be under 8MB, sure
L55[06:04:41]
<sapphicfettucine> (or simply replace the
linux image but that's a bit more trouble)
L56[06:05:32]
<Bob> then
the compiling itself
L57[06:12:56]
<Deltatheta> Why is the limit 8MB?
L58[06:19:08]
<Deltatheta> And why would it be o hard to
replace the Linux image?
L59[06:19:17]
<Deltatheta> And why would it be so hard
to replace the Linux image? [Edited]
L60[06:20:35]
<sapphicfettucine> oh, it's not that hard
but you do have to alter the mod jar
L61[06:20:55]
<sapphicfettucine> if you open the sedna
jar you can replace the Image and rootfs files in the generated
folder
L62[06:26:54]
<Deltatheta> Is there a possibility of
compiling C++ code in-game?
L63[06:29:07]
<Bob>
again, if you compile the gcc toolchain and manage to slap it into
a small ass drive
L64[06:29:07]
<Bob>
sure
L65[06:29:12]
<Bob> just
dont bother lol
L66[06:32:00]
<f03n1x>
would java be possible, could you imagine, developing minecraft
mods while inside minecraft lol
L67[06:33:11]
<Deltatheta> @Bob But why is the limit
8MB?
L68[06:34:30] <CompanionCube> minecraft
needs graphics acceleration and also RAM.
L69[06:34:42]
<Bob>
>f03n1x: would java be possible, could you imagine, developing
minecraft mods w…
L70[06:34:43]
<Bob> i
doubt that the JVM would be happy with the environement
L71[06:34:47]
<Bob> its
damn fat and requires a lot of RAM
L72[06:34:57]
<f03n1x>
yeah that's true
L73[06:34:59]
<Bob> at
best maybe kotlin since it compiles to native code
L74[06:35:00]
<Bob> but
not Java
L75[06:35:17]
<Bob>
>Deltatheta: <@!202281082047954954> But why is the limit
8MB?
L76[06:35:18]
<Bob> p
sure thats the hard drive drive limit
L77[06:35:21] <CompanionCube> also
L78[06:35:33] <CompanionCube> musl is
lowercase.
L79[06:36:58]
<Deltatheta> Can't the hard drive limit be
modified?
L80[06:37:11] <CompanionCube> inb4 solve
8MB issue with in-game RAID :)
L81[06:38:09] <CompanionCube> but i would
expect it's a config
L82[06:48:55]
<sapphicfettucine> >Bob: p sure thats
the hard drive drive limit
L83[06:48:55]
<sapphicfettucine> not for root
L84[06:49:00]
<sapphicfettucine> you can make root as
big as you want
L85[06:49:18]
<sapphicfettucine> it's a buildroot
setting
L86[06:49:25]
<Bob>
🤔
L87[06:49:51]
<sapphicfettucine> the root filesystem is
a standalone image that's loaded when you make a computer
L88[06:49:59]
<sapphicfettucine> so it doesn't follow
the same rules as the other hard drives
L89[06:50:58]
<Bob> lets
shove there cc, rustc and the jvm
L90[06:51:24]
<sapphicfettucine> i don't think there
even is a riscv rustc build right now, though you could make
one
L91[06:51:30]
<sapphicfettucine> but yea i got
transmission running lol
L92[06:54:23]
<Bob> Yeah
gotta build rustc ourselves
L93[06:57:44]
<Deltatheta> >sapphicfettucine: on 1.,
yep
L95[06:57:44]
<Deltatheta> GCC is in the
repository!
L96[06:58:25]
<Bob> yes
?? thats what buildroot is, a c toolchain and linkers
L97[06:58:58]
<sapphicfettucine> i think they mean a
buildscript, bob
L98[06:59:23]
<Deltatheta> That's what I meant.
L99[06:59:27]
<Bob> oh
well, there must be for that too
L100[07:00:17]
<Deltatheta> That means that it would be
fairly easy to add in-game C and C++ compiling right?
L101[07:00:39]
<Bob> i'd
be worried for the speeds but yeah why not
L102[07:05:23]
<Deltatheta> It should have no speed
troubles running once compiled though, right?
L103[07:05:40] <CompanionCube> Izaya: is
it just me or would OC2 be a good environment for a plan9
grid...
L104[07:05:49] <Izaya> that could be
interesting
L105[07:05:54] <Izaya> more interesting
than linux certainly
L106[07:05:56]
<sapphicfettucine> >Deltatheta: It
should have no speed troubles running once compiled though,
right?
L107[07:05:56]
<sapphicfettucine> well, the vm is not
fast
L108[07:05:59]
<sapphicfettucine> oh my gods
L109[07:06:30]
<sapphicfettucine> sickos at hearing the
name plan9 spoken once more: haha! yes! YES!
L110[07:06:59] <CompanionCube> i bet
9front does riscv
L111[07:19:18]
<Bob>
bruh
L112[07:19:34]
<Bob> ill
be so behind when ill finally become free
L113[07:19:59] <CompanionCube> aw it
doesn't
L115[07:40:32]
<sapphicfettucine> the code is so cursed
:D
L116[07:40:38]
<sapphicfettucine> help :D
L117[07:42:46]
<FLORANA>
curious is it possible to detect if someone is standing on a
touchscreen?
L118[07:43:18]
<FLORANA>
like footprint touch detection
L119[07:45:04]
<Forecaster> I believe screens send a
touch event when stepped on
L120[08:07:28]
<FLORANA>
was wondering cause i never messed with it but i was watching a
computer craft video and was thinking... would that trigger the
screen? cause it would be cool to make a animated ripple as people
walk on the floor
L121[08:08:27] ⇦
Quits: Hawk777 (~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2)
(Quit: Leaving.)
L122[08:49:57]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L123[08:49:57]
zsh sets mode: +v on Vexatos
L124[09:06:59]
<Bob>
>FLORANA: was wondering cause i never messed with it but i was
watching a comput…
L125[09:06:59]
<Bob> Ben
already made OC Chess using step events
L126[09:07:00]
<Bob> i
just have a casual chess thing but i think playersize OC chess can
be fun
L127[09:12:39] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping
timeout: 186 seconds)
L128[09:14:43]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-127-52.as13285.net)
L129[09:30:41]
<FLORANA>
uh i do have a question about the nano machines
L130[09:31:18]
<FLORANA> i
was looking at the github, and found this
`NeuralNetwork.scala`
L131[09:31:19]
<FLORANA>
is this a legit Neural Network within the code or?
L132[09:52:38]
<Bob> look
at its source and see
L133[09:52:57]
<Bob> there
are no machine learning neural nets anywhere sadly as far as i am
aware
L134[09:55:40] <Izaya> probably for
assigning random effects
L135[09:55:57] <Izaya> unsure if it'd
actually be a really simple neural network or it's just
superficially similar so it was a good name for it
L136[10:05:08]
<FLORANA> i
just loaded my modpack and... minecraft are you ok?? XD
L138[10:49:02]
<Forecaster> %sip
L139[10:49:02] <MichiBot> You drink a
fragrant nectar potion (New!). Forecaster's favourite pants
suddenly disintegrates.
L140[10:49:09]
<Forecaster> dangit
L141[12:00:12]
<Z0idberg>
>FLORANA:
L142[12:00:13]
<Z0idberg>
Antidarwinism
L143[12:00:42]
<Z0idberg>
The same stupid people who put "known to cause cancer in the
state of california" labels and "choking hazard"
labels on your shit.
L144[12:01:39]
<Z0idberg>
It's funny, only the choking hazard thing was around when I was
growing up
L145[12:02:35]
<Z0idberg>
everything else pretty much spoiled the fun once I was in high
school. It was interesting because we always made fun of it
L146[12:05:01] <Amanda> Pretty sure
"Known to cause cancer in the state of california" is an
80s law. Might not have been forced into packaging until later
though
L147[12:06:45]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L148[12:07:09] <Amanda> * onto
L149[12:08:20] <Amanda> That said, I don't
agree that they're stupid warnings. Human life is precious, people
shouldn't just go "Oh well!" when someone dies because of
ignorance
L150[12:12:19]
<FLORANA>
... hey i forget if i asked this before, but is there or would
there be a bear-bones or assembly like language or is it forced to
be LUA only?
L151[12:12:40] <Amanda> Thistle does a
6508
L152[12:13:45]
<FLORANA>
isn't that a 3rd party mod tho?
L153[12:14:52] <Amanda> yes
L154[12:15:00] <Amanda> There won't be any
first-party support for it
L155[12:15:20] <Amanda> The whole point of
having a pluggable architecture was so other mods could do stuff
like that
L156[12:15:36]
<FLORANA>
so what your saying is i would need my own mod to make one?
'3'
L157[12:15:53] <Amanda> Or use an existing
one, yes
L158[12:15:59]
⇨ Joins: Inari
(~Pinkishu@p508ef367.dip0.t-ipconnect.de)
L159[12:16:31]
<FLORANA>
alittle of a let down but i gess that makes sence -w-
L160[12:24:40] *
Amanda boops Inari
L161[12:25:44] <Amanda> Also that
warning's been in there since before MS bought Mojang. After some
big account-phishing thing went around some public servers,
IIRC
L162[12:25:45] <Inari> Nep
L163[12:25:53]
<Bob>
>FLORANA: ... hey i forget if i asked this before, but is there
or would there b…
L164[12:25:53]
<Bob> OC2
🤔
L165[12:26:00] <Inari> Amanda: of course I
can, and I will!
L166[12:26:07] <Amanda> rude!
L167[12:26:08]
<FLORANA>
why does this login glitch for 1.7.10 still exist .w. (it registers
a left click button without me clicking and break whatever i'm
facing, like why??)
L168[12:26:51] <Amanda> Maybe because
1.7.10 is howevermany years old, and isn't gooing to be updated any
more than a snowball has a chance in hell
L169[12:27:25]
<FLORANA> i
mean lot of people still use it from time to time '3'
L170[12:27:56] <Amanda> I'm not aware of
any mods that are actively supporting it
L171[12:28:08] <Amanda> other than
OC1
L172[12:28:31] <Inari> 1.4.7 were the true
times
L173[12:28:50]
<FLORANA>
wait OC 2 is a thing??
L174[12:28:57] <Inari> kinda sorta
L175[12:29:02] <Amanda> yes, 1.18+ only,
no backports, very early alpha
L176[12:29:18]
<Bob> runs
RISC-V
L177[12:29:41]
<FLORANA> i
thought it was just a joke
L178[12:29:48] <Amanda> No, it's
real
L179[12:30:44]
<FLORANA>
no i mean all along i thought it was, the idea was thrown around
like months ago
L180[12:31:13] <Amanda> It's been a thing
since late last year
L181[12:31:17]
<Bob> it
was a thing already
L182[12:31:32]
<Bob> yeah,
Sangar's a god rn
L183[12:31:45]
<FLORANA>
but huh... the GUI looks better...
L184[12:31:57]
<FLORANA>
then i suck at time management expecially with memory
L185[12:32:09]
<FLORANA>
*then again (again i hate english lol)
L186[12:33:26]
<Bob> why
manage memory lol
L187[12:33:31]
<Bob> use
Rust ™️
L188[12:34:15]
<Z0idberg>
Because we have little shitheads who don't know what memory
management is about
L189[12:34:18]
<FLORANA>
well that doesn't help when brains are not rustable
L190[12:34:23]
<Z0idberg>
and they invent things like Java libraries
L191[12:34:26]
<FLORANA>
well that doesn't help when brains aren't rustable [Edited]
L192[12:36:52]
<Z0idberg>
why am I reminded back in college (this was over a decade ago)
there was this guy sitting there with his macbook and he was in the
lounge right? He started saying stupid ass shit like "People
who call programming coding aren't real programmers there's no such
thing as a coder blah blah blah"
L193[12:36:57]
<Z0idberg>
I just ignored him but
L194[12:37:11]
<Z0idberg>
And I know this is unrelated
L195[12:37:35]
<Z0idberg>
Anyways he was some Java nut.
L196[12:37:55] <Inari> >Java
L197[12:38:02] <Inari> >thinks he's a
real programmer
L198[12:38:11]
<Bob> Java
🤢
L199[12:38:28]
<Z0idberg>
I write Java for my job, unfortunately
L200[12:39:18]
<FLORANA>
i've been tempted to make stuff in java cause of the global
compatibility but still the inefficiency is what gets me :\
L201[12:39:39]
<Z0idberg>
Let's write a Hello World application using 32GB of RAM
L202[12:40:11]
<Z0idberg>
Check the advertising, it says "Over 1000 abstractions per
line!"
L203[12:40:17]
<FLORANA>
ikr java sucks at memory management
L204[12:40:17]
<FLORANA>
expecially with dynamic vars
L205[12:40:40]
<Bob> eh,
Java sucks altogheter
L206[12:40:47]
<Z0idberg>
Some things in Java aren't terrifyingly horrible
L207[12:40:49]
<Bob>
everything being boxed on the heap hurts a lot
L208[12:40:58]
<Z0idberg>
to be fair given their situation immutable strings was a reasonable
approach
L209[12:41:11]
<Z0idberg>
But look at what people do with Java
L210[12:41:12]
<Z0idberg>
They form a cult
L211[12:41:20]
<Bob>
>Z0idberg: to be fair given their situation immutable strings
was a reasonable ap…
L212[12:41:20]
<Bob> well
that i wont disagree, with interning , its resonable
L213[12:41:43]
<Z0idberg>
Why is the Java cult so similar to the Apple cult?
L214[12:41:54]
<Z0idberg>
Except with Java nobody knows what god looks like
L215[12:42:13] <Izaya>
java is a good argument
against there being any god, but C# is a better one
L216[12:42:26]
<Z0idberg>
haha
L217[12:42:27] <Inari> Wdym
L218[12:42:29] <Inari> C# is great
L219[12:42:44] <Izaya> hello welcome to C#
hell we hope you enjoy your stay don't forget to install your
11-tonne IDE
L220[12:42:49] <Izaya> s/C#/OOP/
L221[12:42:49] <MichiBot> <Izaya>
hello welcome to OOP hell we hope you enjoy your stay don't forget
to install your 11-tonne IDE
L222[12:43:07] <Inari> I mean, you can
write procedural-styled if you prefer :P
L223[12:43:10]
<FLORANA>
hey curious doesn't Java classify as a Fantasy Computer?
L224[12:43:15] <Inari> and your IDE can be
notepad for all it cares
L225[12:43:20]
<Z0idberg>
`s/C#/Microsoft Java/`
L226[12:43:33] <Izaya> also check out the
ObnoxiouslyInsanelyVerboseVariableNameMuseum
L227[12:43:42] <Inari> Eh
L228[12:43:45] <Inari> Honestly I prefer
that over
L229[12:43:51] <Inari> iCMelmN
L230[12:43:56] <Inari> Cause fuck do I
know what that means
L231[12:43:57]
<Z0idberg>
I do wish that C# wasn't so.. platform biased.
L232[12:44:10]
<Z0idberg>
yes there's .net core and shit but ...
L233[12:44:20] <Inari> Not sure C#
is
L234[12:44:22] <Inari> .Net might be
L235[12:44:34]
<Z0idberg>
yeah it's not C# itself so much
L236[12:44:57] <Amanda> .net core still
assumes windows-ideas first. To launch a program with arguments,
.net core still concats them with spaces, then splits them again
for the exec syscall
L237[12:45:15]
<Z0idberg>
It's 2022 though and cross platform is still a hideous issue.
L238[12:45:59]
<DaComputerNerd> I had hoped the recent
versions would help but I'm still not sure all the UI stuff is
cross platform yet
L239[12:50:00]
<Z0idberg>
I don't know why but I started working on my OS again
L240[12:50:10]
<Z0idberg>
my -other- one
L241[12:50:23]
<Z0idberg>
I'm making a virtual machine in C
L242[12:51:07]
<FLORANA> i
did that once, and then it broke '3'
L243[12:51:11]
<Z0idberg>
ha
L244[12:51:22]
<Z0idberg>
well I have remnants of my old hobby exokernel
L245[12:51:26]
<FLORANA>
and i have no idea exactly why it broke
L246[12:51:42]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-127-52.as13285.net)
L247[12:51:44]
<Z0idberg>
but I think I'm going to start over and run the VM using some fun
machine dependent glue
L248[12:51:53]
<Z0idberg>
and then compile programs to the OS instead of the hardware
L249[12:52:17] <Izaya> tfw no motivation
to work on programming projects
L250[12:52:22]
<Z0idberg>
The EXTF features of my homemade architecture could be useful for
creating hardware devices
L251[12:52:41]
<Z0idberg>
I've gone through that a couple times
L252[12:52:43]
<FLORANA>
also what system are you emulating?
L253[12:52:43]
<Z0idberg>
It sucks
L254[12:52:46] <Izaya> I just write glue
scripts and play games now I guess
L255[12:52:55]
<Z0idberg>
Especially when you -want- to do programming projects but you don't
at the same time
L256[12:53:10] <Izaya> I don't see much
reason to do them at this point tbh
L257[12:53:18]
<Z0idberg>
For fun
L258[12:53:22]
<Z0idberg>
™️
L259[12:53:31] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping
timeout: 192 seconds)
L260[12:53:35] <Izaya> yeah but if the
platform's dead it seems sorta pointless
L261[12:53:44]
<Z0idberg>
Is Haiku dead?
L262[12:53:51] <Izaya> no?
L263[12:55:13] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L264[12:55:18]
<Z0idberg>
OC feels kinda dead ngl
L265[12:55:31]
<Z0idberg>
Not the community
L266[12:55:38]
<Z0idberg>
but the initiative to really play Minecraft
L267[12:55:44]
<Z0idberg>
Long term
L268[12:55:46] <Izaya> that's because it
basically is, so everyone's been telling me happily
L269[12:57:00]
<Z0idberg>
You know years ago I was like, "I don't see Minecraft thinning
out substantially in the forseeable future" and the premise
was, something would have to replace it
L270[12:57:17]
<Z0idberg>
Funny thing is, I can't think of anything. Nothing that I can think
of has really "replaced" it.
L271[12:58:22]
<Z0idberg>
Oh!
L272[12:58:30]
<Z0idberg>
John Lin is looking for programmers
L273[12:58:33]
<Z0idberg>
and artists
L275[12:58:54]
<Z0idberg>
The guy who wrote that awesome voxel pint-cloud incredible physics
fun game thing
L277[12:59:42]
<Z0idberg>
this one
L278[12:59:56]
<Z0idberg>
They are hiring, maybe you could get some $?!
L279[13:00:43]
<Z0idberg>
I really want to know how this engine really works
L280[13:00:55]
<Z0idberg>
I'd totally use the idea to make a space sandbox game if I had the
time
L282[13:05:27]
<Z0idberg>
DST lol
L283[13:06:37] <Izaya> comfy that the only
thing I'll have to adjust when DST ends next month is my
watch
L284[13:06:44] <Izaya> everything else
comprehends timezones and DST by itself
L285[13:10:17]
<Forecaster> I like how that video says
the game is Minecraft
L286[13:10:28]
<Z0idberg>
hahaha
L287[13:10:43]
<Z0idberg>
Izaya: The other day I removed a hidden file on a FAT filesystem
and it wiped the entire partition table of my hard drive.
L288[13:11:08] <Izaya> ... what.
L289[13:12:14]
<Z0idberg>
Yeah I dunno
L290[13:12:19]
<Z0idberg>
vfat freaked the hell out
L292[13:26:14]
⇨ Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1ec3:1d00:fe34:97ff:fea9:75f2)
L293[13:31:21]
<Z0idberg>
You know I was thinking that I should upgrade to netfilter
someday
L295[13:31:24]
<FLORANA>
(epilepsy warning i may add!!)
L296[13:31:27]
<Z0idberg>
I've been using iptables all this time
L297[13:31:33]
<Z0idberg>
maybe I will just stay with iptables 😄
L298[13:37:52] <Izaya> tfw router dying
forced me back onto iptables
L300[14:15:00]
<ThePiGuy24> ibniz is neat
L301[14:15:24]
<Kristopher38> OC is still alive in my
heart >:(
L302[14:16:00]
<FLORANA> i
just found this in my recommendations XD
L304[14:16:54] <Izaya> goddamn the S10e is
potato
L305[14:17:15] <Izaya> had to turn down
the update frequency of my awesomewm widgets, and mpd playing opus
is using 15-30% CPU time
L306[14:39:38]
<Forecaster> %tonkout
L307[14:39:38] <MichiBot> Awesome!
Forecaster! You beat your own previous record of 7 hours, 35
minutes and 19 seconds (By 1 hour, 1 minute and 24 seconds)! I hope
you're happy!
L308[14:39:39] <MichiBot> Forecaster has
tonked out! Tonk has been reset! They gained 0.008 tonk points!
plus 0.014 bonus points for consecutive hours! Current score:
0.59016568, Position #3 Need 0.04318432 more points to pass
Michiyo!
L309[14:48:03]
<Forecaster> what a boring video...
L311[15:27:36]
⇨ Joins: Hawk777
(~chead@2607:c000:827a:af00:3f1a:f992:bff7:3dd2)
L314[16:13:45]
<Z0idberg>
I listened to this on my drive home one day a couple years
ago
L315[16:14:05]
<Z0idberg>
It's not really about functional programming, but mostly why OOP
saturated everything
L316[16:15:10]
<FLORANA>
which is why you never see me coding in C#
L317[16:15:21]
<Z0idberg>
It's funny because I personally am not a fan of any language that
takes a forceful approach on paradigm.
L318[16:15:49]
<Z0idberg>
so for example, Java. 99.99% Object based, not doing so is by
design an anti pattern
L319[16:16:33]
<Z0idberg>
Haskell. Purely functional. There is little headroom for those who
want to create impure functions without monads.
L320[16:16:55]
<Z0idberg>
And this is why I like languages that don't enforce a paradigm
religiously, like Elixir
L321[16:17:36]
<FLORANA> i
don't even mess with haskell tbh
L322[16:17:43]
<Z0idberg>
There are parts of most languages, including Java for example that
I appreciate, to be fair
L323[16:18:05]
<Z0idberg>
It's this whole "oh this is the best language because it
confirms 100% consistency of paradigm" shit that bothers
me
L324[16:19:30]
<Z0idberg>
I find there are not enough people in this world who can sit back
and just acknowledge that we have a ton of freedom when it comes to
the implementation of software languages.
L325[16:21:28]
<Z0idberg>
There is too much of "this is better because of X, It's this
way and no other way ever works because Y. It's a load of
crap.
L326[16:21:45]
<Z0idberg>
The whole, Black and White application of ideas
L327[16:24:43]
<sapphicfettucine> haskell can be really
fun
L328[16:24:49]
<Z0idberg>
Absolutely
L329[16:25:15]
<Z0idberg>
I actually don't intend to rat on Haskell too much, but there are
times where it's just like "this is a little too
much"
L330[16:25:50]
<Z0idberg>
I have more cripes with the time it takes to download GHC than
Haskell itself XD
L331[16:25:50]
<sapphicfettucine> i mean, it is not made
to be a replacement for anything, i think. it's a unique language
for people who really like functional stuff
L332[16:25:54]
<sapphicfettucine> lmao
L333[16:26:01]
<sapphicfettucine> now that's a fair
critique right there
L334[16:26:37]
<Ocawesome101> lua is nice for similar
reasons
L335[16:26:38]
<sapphicfettucine> i really like rust's
approach of some functional spicyness while still not feeling
functional
L336[16:26:38]
<Ocawesome101> small and flexible
L337[16:26:56]
<Z0idberg>
And also that is fair, there are people out there though who firmly
believe that Haskell should be used for EVERYTHING
L338[16:27:02]
<Z0idberg>
and that it is the only answer
L339[16:27:03]
<sapphicfettucine> and those people are
mad
L340[16:27:18]
<sapphicfettucine> no language should be
used for everything tbh
L341[16:27:27]
<Z0idberg>
I honestly like to mix my languages
L342[16:27:28]
<sapphicfettucine> i'm not gonna write the
things i write as python scripts in rust
L343[16:27:41]
<Z0idberg>
my 2D x86 game engine was a mix of assembly, C and FreeBASIC
XD
L344[16:27:50]
<Bob> Rust
doesnt enforce anything in particular at any time, so it does give
the freedom to attack with different concepts in mind
L345[16:27:59]
<Z0idberg>
And that is a great thing about Rust
L346[16:28:00]
<Bob> it
kinda sucks when you gotta use one single paradigm at a time
L347[16:28:20]
<Bob> Some
stuff is sure non trivial but non impossible and the lang has the
tools for everything
L348[16:28:53]
<Z0idberg>
At the end of the day I want a language I can achieve the things I
want to do in the ways that I find valuable for me, with the least
ammount of shit in my way. I guess that's what it comes down
to.
L349[16:28:55]
<Ocawesome101> i usually trend towards OOP
lua for a lot of things but when i don't need it i don't use it,
and i appreciate that
L350[16:29:01]
<Ocawesome101> yeah that's a good
summary
L351[16:29:10]
<Z0idberg>
This is also by the way why I am a Slackware Linux user
L352[16:29:28]
<Bob> i use
composition trough OOP in Lua
L353[16:29:45]
<Z0idberg>
YAY!
L354[16:29:56]
<Z0idberg>
I congratulate you on that, it's a lesser known way to do OOP in
Lua
L355[16:30:07]
<Bob> being
able to monkey patch is just a godsent for debugging
L356[16:30:11]
<Z0idberg>
and to my opinion a great way to help ensure reliability of
state
L357[16:30:14]
<sapphicfettucine> chaotic neutral:
prototype system in lua
L358[16:30:22]
<Bob> yeah,
Lua's suprisingly flexible for Lua
L359[16:30:27]
<Bob> also
TCO, my beloved
L360[16:30:32]
<sapphicfettucine> lua my beloved
L361[16:30:33]
<Z0idberg>
Yes
L362[16:30:42]
<sapphicfettucine> i have hometown pride
for lua since it's from my country
L363[16:30:43]
<Z0idberg>
When I did OOP in Lua a bit more I used the composition
method
L364[16:30:58] <Izaya> people tend to
dismiss Lua because "hurr it's just worse python"
L365[16:31:02]
<Z0idberg>
It is technically slower in terms of construction but
L366[16:31:08] <Izaya> no bitch it's
faster and simpler but just as flexible
L367[16:31:09]
<Z0idberg>
it's quite performant for anyones needs really
L368[16:31:18]
<sapphicfettucine> they're also not built
for the same thing
L369[16:31:28]
<Bob> Lua
still wins by definition 😎
L370[16:31:47]
<ThePiGuy24> if lua had nicer libraries
than i would use it more than python, because i dont like pythons
syntax
L371[16:31:48]
<Bob> if
you use LuaPower / LOVE2D, its just the same but better
L372[16:31:51]
<sapphicfettucine> python is great when i
want to write something quick that messes with a lot of different
areas without too much work
L373[16:31:59]
<Bob> well,
there are frameworks / library bundle packets for Lua
L374[16:32:02]
<Bob> and i
always used those
L375[16:32:17]
<Z0idberg>
That's the other thing though, I never quite understood the
attraction to Luajit... if you need LuaJIT why not just write C
modules for your Lua code. Lua alone is fast enough for what Lua is
meant for.
L376[16:32:26]
<Z0idberg>
If you need Luajit you're probably.. doing it wrong.
L377[16:32:35]
<sapphicfettucine> sometimes you want to
make your code faster without rewriting it
L378[16:32:37]
<Bob>
LuaJIT is fine, + its FFI capabilities are wonderful
L379[16:32:44]
<Bob>
LuaJIT is just good
L380[16:32:54]
<sapphicfettucine> like, if you're using
lua as a script engine for games? you probably want that to run
fast
L381[16:32:58]
<Z0idberg>
Did it ever.. update though?
L382[16:33:04] <Izaya> LuaJIT low-key
annoys me because it results in software targeting it rather than
current Lua, it's not a big deal it's just sort of annoying
L383[16:33:09]
<Z0idberg>
Last I looked at LuaJIT it was stuck in 5.1 with no intention of
updating
L384[16:33:10]
<sapphicfettucine> i think it's still in
5.2 land
L385[16:33:13]
<Z0idberg>
Ok
L386[16:33:22] <Izaya> as long as it's not
5.1
L387[16:33:31]
<sapphicfettucine> or somewhat compatible
with 5.2? idk
L388[16:33:34]
<Bob>
LuaJIT is basically between 5.1 and 5.2]
L389[16:33:39]
<Z0idberg>
I remember like 5 years ago they were like "yeah we're never
updating to 5.2"
L390[16:33:40]
<Z0idberg>
lol
L391[16:33:43]
<Z0idberg>
or something
L392[16:33:43]
<sapphicfettucine> 5.1 with JIT
characteristics
L393[16:33:44]
<Bob> it
has a flag to enable compatibility with 5.2
L394[16:33:46]
<ThePiGuy24> >Z0idberg: That's the
other thing though, I never quite understood the attraction to
Lua…
L395[16:33:46]
<ThePiGuy24> "yeah just rewrite it in
a fundamentally different language, no biggy"
L396[16:33:46]
<Bob> but
it isnt quite 5.2
L397[16:33:47]
<Z0idberg>
maybe it's been 10 years now
L398[16:33:49]
<Bob> its
closer to 5.1
L399[16:34:02]
<Bob> well
Lua 5.3 and 5.4 dont have anyhting shiny or really game
breaking
L400[16:34:48]
<Bob>
besides maybe ints
L401[16:35:33]
<Z0idberg>
Some of my cripes with Lua itself though are a) It's lexically
scoped. b) there are is no builtin by-value (like a C function)
support for passing around lua tables, or possibly a better
alternative: persistent data trees for tables.
L402[16:35:48]
<Z0idberg>
Those problems create challenges for OS development in CC/OC
L403[16:36:04] <Hawk777> My main gripe
with Lua: I just happen to like static, declared typing.
L404[16:36:30] <Izaya> 5.3 has ints and
5.4 has gc hooks
L406[16:37:55]
<Z0idberg>
When I realized that the environment scope of a function is always
equal to the environment available to the function where it was
declard, I was terrified.
L407[16:38:07]
<Bob>
>Z0idberg: Some of my cripes with Lua itself though are a) It's
lexically scoped.…
L408[16:38:07]
<Bob> well
fair enough, but in a scripting lang, in scripting scenarios, those
are non issues
L409[16:38:23]
<Z0idberg>
So, for processes, I ended up having to load them into a string
loader which would then talk to the VFS to require modules inside
that loadstring env
L410[16:38:50]
<Z0idberg>
otherwise, processes could call functions inside of other
coroutines to get their local variables.
L411[16:38:50]
<Bob> i
dont know how confident i would be about writting an OS in Lua
lol
L412[16:39:00]
<Z0idberg>
and that would have been very bad
L413[16:39:05] <Hawk777> sapphicfettucine:
doesn’t look like that would run in OC though?
L414[16:39:14] <Hawk777> AFAICT it doesn’t
*target* Lua, it is just callable from it?
L415[16:39:17]
<sapphicfettucine> oh, it wouldn't
L416[16:39:34]
<sapphicfettucine> there probably is some
lua flavour with typing tho
L417[16:40:02] <Hawk777> For non-OC
purposes there are about a zillion languages I can choose from, way
too many to even read about all of them :D
L418[16:40:05]
<Z0idberg>
passing references to tables sucked... because it was a message
passing OS, so if any data in the table (like another table
reference) was used in a process and that process sent the table to
another process, the other process could change the data in the
table that belonged to the other process, which I also didn't
want
L419[16:40:17]
<Z0idberg>
sooooo... I ended up having to copy tables as they were sent to
other processes
L420[16:40:22]
<Z0idberg>
ick
L421[16:40:37]
<Z0idberg>
This is why I wanted a builtin byvalue or persistent tree
copy
L422[16:41:28] <Izaya> CoW tables
L423[16:41:37]
<Z0idberg>
Bob, Trotwood (the OS I'm kind of talking about) was actually
mostly functional programming in Lua
L424[16:41:55]
<Z0idberg>
I spent a great deal of carefulness ensuring that I only worked
with data in functions that were passed to them, etc
L425[16:42:20]
<Z0idberg>
never resorting to globally scoped data, ensuring that messages
were handled without any way of influencing other processes state,
etc
L426[16:42:35]
<Z0idberg>
That way when something crashed it was 100% isolated
L427[16:43:56]
<Ocawesome101> it would be much harder to
make things secure if OC had the full debug API :P
L428[16:44:02]
<Z0idberg>
Yeah
L429[16:44:09]
<Ocawesome101> and in CC, it is
harder
L430[16:44:35]
<Z0idberg>
I kind of wish that setfenv was still around. I don't care about
getfenv, unfortunately setfenv was not very reliable because Lua is
lexically scoped, as the Lua devs told me
L431[16:44:43]
<Z0idberg>
so it was removed with getfenv
L432[16:45:09]
<Z0idberg>
But I would have been fine with setfenv still available.
L433[16:46:05]
<Z0idberg>
I do think that persistent structure tables is definitely a
reasonable request for them though.
L434[16:46:23]
<Z0idberg>
i.e., when you change the value in a lua table, it creates a new
root with updated paths.
L435[16:46:53]
<Z0idberg>
this way you can't actually modify tables between two coroutines
that will effect the other.
L436[16:47:01]
<Z0idberg>
not without repassing the new root
L437[16:48:45]
<Z0idberg>
I kinda wonder if I could actually do this in Lua using some
metatable magic
L438[16:48:51]
<Ocawesome101> probably so
L439[16:48:54]
<Ocawesome101> metatables are
ridiculous
L440[16:49:12]
<Ocawesome101> i don't think cynosure's
syscall api has anything particularly vulnerable in it - that is,
anything that takes a table
L441[16:49:29]
<Z0idberg>
could inject a function like table.persist(t)
L442[16:49:56]
<Z0idberg>
which makes a special metatble (persistent) table
L443[16:49:59]
<Ocawesome101> i used metatables to make
certain tables read-only in ULOS 1.0 for security
L444[16:50:15]
<Z0idberg>
shoudl work then
L445[16:50:21]
<Z0idberg>
persistent tables are still in theory read only
L446[16:50:34]
<Z0idberg>
it's just that you can overload the paths to nodes with new
ones
L447[16:50:42]
<Z0idberg>
and the old table reference can still read the old ones
L448[16:52:38]
<Z0idberg>
I wish that more games like Space Engineers honestly used Lua
though
L449[16:52:53]
<Z0idberg>
because then I'd be able to run Trotwood on them as long as I had
the memory
L450[16:53:14]
<Z0idberg>
It already doesnt' care if youre running in CC, OC, or in a basic
Linux shell just by typing lua on the linux command line
L451[16:53:24]
<Z0idberg>
I abstracted the event pollig
L452[16:53:28]
<Ocawesome101> nice
L453[16:53:29]
<Z0idberg>
polling*
L454[16:53:38]
<Ocawesome101> and presumably component
interactions too?
L455[16:54:08]
<Z0idberg>
yeah. You need to write a few drivers for some things... but
L456[16:54:24]
<Z0idberg>
like for example the driver for the gpu obviously can't be used in
Trotwood outside of OC
L457[16:54:31]
<Z0idberg>
you need to replace it with a different driver
L458[16:54:44]
<Ocawesome101> yeah
L459[16:54:58]
<Z0idberg>
On bare Linux there is none
L460[16:55:03]
<Z0idberg>
it just used the stdio driver
L461[16:55:12]
<Ocawesome101> Cynosure 2 abstracts away
pretty much all of the underlying system too, only supplying
userspace with VT100 streams
L462[16:55:25]
<Ocawesome101> you can still do direct
component access, but only through `ioctl` on certain files
L463[16:55:44]
<Z0idberg>
yeah I almost got rid of component access but then Iw as like
"why"
L464[16:55:56]
<Ocawesome101> this means it would be
possible in theory to write an equivalent CC kernel that would be
perfectly compatible
L465[16:55:59]
<Z0idberg>
because I found nothing inherently wrong with component access
directly
L466[16:56:10]
<Ocawesome101> part of it is filesystem
permissions
L467[16:56:30]
<Z0idberg>
I was looking to make a device tree driver thing though
L468[16:56:31]
<Ocawesome101> if you give userspace
unrestricted component access a malicious program can completely
bypass them
L469[16:56:34]
<Z0idberg>
kind of like how sysfs works
L470[16:56:50]
<Z0idberg>
so you could direct file IO to components and things
L471[16:56:58]
<Ocawesome101> cynosure 2 was initially
going to be cross-platform but consistent device representation was
where i got stuck
L472[16:57:01]
<Ocawesome101> so i rewrote it
L473[16:57:28]
<Z0idberg>
I have been back and forth with Trotwood.. I really want to see
more games I could extend it to 😦
L474[16:57:44]
<Z0idberg>
I don't really play MC much anymore
L475[16:57:49]
<Ocawesome101> there was that, and not
wanting to have to rewrite large parts of the TTY code to make it
run in CC - particularly input
L476[16:57:56]
<Ocawesome101> among other things
L477[16:59:55]
<Z0idberg>
Lol I was like, why haven't I gotten any emails today
L478[17:00:01]
<Z0idberg>
realized I wasn't connected to my work vpn
L479[17:00:08]
<Z0idberg>
not on this computer anyways
L480[17:00:39]
<Ocawesome101> hah
L481[17:01:03]
<Z0idberg>
For some reason my mail client doesn't throw an error when it can't
connect
L482[17:01:08]
<Z0idberg>
it just thinks I have no mail
L483[17:01:50]
<Z0idberg>
But noo for my personal email server it goes unreachable at all and
thunderbird has a fit
L484[17:03:27]
<Z0idberg>
it's 2 PM and the first time today I pretty much picked up my phone
and looked at the notifications right, and it's already down to
20%
L485[17:03:33]
<Z0idberg>
I mean 90%
L486[17:03:55]
<Z0idberg>
I don't understand why these things need to use so much memory when
they aren't being sued.
L487[17:03:59]
<Z0idberg>
and so much battery
L488[17:04:26]
<Forecaster> being sued is pretty memory
intensive
L489[17:04:30]
<Z0idberg>
used*
L490[17:04:41]
<Z0idberg>
I remember when my cell phone would last 2-3 weeks
L491[17:04:52]
<Z0idberg>
if I wasn't on the phone all the time
L492[17:05:18]
<Z0idberg>
now they seem to last for crap and people think they're "good
for survival"
L493[17:05:19]
<Z0idberg>
XD
L494[17:07:01]
<Forecaster> they last longer if you keep
them charged
L495[17:07:07]
<Z0idberg>
right
L496[17:07:10]
<Z0idberg>
it was 100% this morning
L497[17:07:20]
<Z0idberg>
phone isn't even that old
L498[17:07:28]
<Z0idberg>
I should get like, 3 years of shelf life out of my battery
L499[17:07:55]
<Z0idberg>
after that yeah, battery goes to shit whatever
L500[17:08:13]
<Z0idberg>
And I don't expect it to last 2-3 weeks but
L501[17:08:23]
<Z0idberg>
if I don't touch my phone at all, I expect it to last a few
days
L502[17:08:47]
<Forecaster> you could turn on power
saving mode
L503[17:08:50]
<Forecaster> I know my phone has
that
L504[17:08:54]
<Z0idberg>
Hmmmmm
L505[17:10:20]
<Z0idberg>
Ok. So I do have a power saving mode apparently. It blocks all apps
from using wifi or anything while in the background though. I wish
I could tell it to allow them to fetch data maybe like every 5 or
10 minutes. I don't think that would make a huge performance hit
for some of the apps I use
L506[17:11:15]
<Z0idberg>
Kind of like that esp8266 thermostat thing I was working on
L507[17:11:26]
<Z0idberg>
it would click in every 5 minutes from low power mode from a low
power interrupt
L508[17:11:39]
<Z0idberg>
but the battery life was still longer than the expected lifetime of
the battery itself, like 6 years
L509[17:11:56]
<Forecaster> I think newer android
versions might let you block specific apps from using background
data
L510[17:12:04]
<Z0idberg>
That might be useful
L511[17:12:24]
<Z0idberg>
I am tired of having a computer in my pocket anyways
L512[17:12:42]
<Forecaster> I've noticed my phone
sometimes goes "Hey, you haven't used these apps in quite a
while, I'm just gonna put them to sleep okay?"
L513[17:12:44]
<Z0idberg>
I will sometimes go a few years without a cell phone because I just
don't care
L514[17:12:56]
<Z0idberg>
omg that shit is annoying
L515[17:13:06]
<Z0idberg>
not that but when it asks if it can uninstall them for that very
reason
L516[17:13:22]
<Forecaster> I don't think it's asked to
uninstall anything
L517[17:13:23]
<Z0idberg>
"hey you haven't used this IRC client for 1 DAY. Want to
uninstall it?"
L518[17:13:33]
<Z0idberg>
I've had it do that before
L519[17:13:55]
<Forecaster> it just prevents them from
doing background stuff if I don't open them anyway
L520[17:14:25] <Izaya> personally my phone
doesn't do anything I don't explicitly tell it to :^)
L521[17:14:43]
<Z0idberg>
It's so funny back in high school so many of us thought that cell
phones would never really be a thing more than on the road workers
like couriers. As an upgrade to carphones
L522[17:15:28]
<Z0idberg>
By the time we were seniors in high school some of us started to
get cell phones, just a few of us at least
L523[17:15:55]
<Z0idberg>
nowadays even elementary schoolers get cell phones...
L524[17:24:16] <Amanda> my parents got
both myself and my sister a cellphone when I was in middleschool,
because my sister wandered off in Disney
L525[17:34:39] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping
timeout: 186 seconds)
L526[17:36:31]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-127-52.as13285.net)
L528[17:57:46]
<Michiyo>
>Amanda: my parents got both myself and my sister a cellphone
when I was in middles…
L529[17:57:46]
<Michiyo>
My 8 year old has a cell phone.... lol
L530[17:59:40]
<Forecaster> I have no children and they
all have cellphones
L531[17:59:52]
<ThePiGuy24> >Michiyo:
L532[17:59:52]
<ThePiGuy24> as a pi enthusiast i must say
that this is slander
L533[18:01:09] <Michiyo> :P
L534[18:02:44]
<Forecaster> Also that reminds me, I need
to give my math dealer a call
L535[18:03:03]
<Forecaster> got some more programming to
do
L536[18:29:14]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-127-52.as13285.net)
L537[18:30:39] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-127-52.as13285.net) (Ping
timeout: 186 seconds)
L538[18:32:05] <dequbed> @Z0idberg for
better or worse Roblox has "replaced" minecraft.
L539[18:32:16]
<Ocawesome101> imo for worse
L540[18:32:42]
<Ocawesome101> roblox is a mildly shit
company, though what they offer is neat
L541[18:33:01] <dequbed>
"mildly"
L543[18:33:34]
<Forecaster> these are all uuids
L544[18:37:48]
<DaComputerNerd> Ngl this is a big part of
what I use notepad++ for these days
L545[18:38:50]
<Z0idberg>
LOL
L546[18:38:56]
<Z0idberg>
So I looked up Roblox
L547[18:39:20]
<Z0idberg>
and one of the first results on Google was about parents not
letting their kids play the game
L548[18:39:33]
<Ocawesome101> heh
L550[18:40:21]
<Forecaster> and the followup
L552[18:41:14]
<Z0idberg>
Oh this articular was particular apparently about some case where a
group of people on roblox apparently virtually gangraped somebody's
avatar on roblox. Quite disturbing, does the game not have private
servers or something? Is it just public with the world?
L553[18:41:43] <dequbed> It's a global
lobby with caveats, yds.
L554[18:41:46] <dequbed> yes*
L555[18:46:51]
<sapphicfettucine> also
L556[18:46:58]
<sapphicfettucine> i would not say roblox
has replaced minecraft
L557[18:47:16]
<sapphicfettucine> minecraft is still big,
even if it's not the top 1 anymore
L558[18:48:42]
<sapphicfettucine> like it has >140
million monthly active users after more than 10 years
L559[18:52:17] <dequbed> And is has been
replaced as the biggest game and the game a significant portion of
children and teenagers are playing by roblox.
L560[18:52:38] <dequbed> In other words
what used to be minecraft for our generation is Roblox now.
L561[18:53:22]
<Ocawesome101> teenager here, have played
about an hour of roblox in my life, didn't really enjoy it.
L562[18:53:42]
<Ocawesome101> though i recognize that one
person isn't particularly indicative of the larger population
:P
L563[18:53:55]
<Forecaster> what do you mean
L564[18:54:12]
<Forecaster> whatever you don't like
nobody else is allowed to like
L565[18:54:14]
<Forecaster> that's the law
L566[18:54:41] <dequbed> @Ocawesome101 and
a significant portion of people in my age never played minecraft.
That's not the point really.
L567[18:58:01]
<sapphicfettucine> it would be really
interesting to see demographics for minecraft at this point in it's
life honestly
L568[18:59:29]
<Bob>
>Ocawesome101: teenager here, have played about an hour of
roblox in my life, didn't …
L569[18:59:29]
<Bob> why
play roblox when you can play something actually good
L570[18:59:42] <Amanda> like
stick-and-hoop
L571[19:00:04] <dequbed> @Bob because
Roblox is a good game you walnut.
L572[19:00:24] <dequbed> god I hate this
tribalism -.-
L573[19:05:14]
<sapphicfettucine> what do you mean you
can critique something without overall dismissing it
L574[19:05:39]
<Forecaster> tribalism? in this discord
channel? never
L575[19:06:06] <dequbed> I'm not even
critiquing the game. My beef is with *the company*. Microsoft is a
piece of shit but that doesn't make minecraft a bad game now does
it?
L576[19:09:16] <CompanionCube> yeah isn't
roblox worse than mildly shit
L577[19:10:10] <CompanionCube> mostly
because of how the company works
L578[19:11:20] <dequbed> The company?
Depends, do you condone explicitly exposing children to
habit-forming design, encouraging child labour, gaslighting most of
their playerbase and issuing company scrib so even those lucky few
that do make some money can't get it into usable cash?
L579[19:12:14] <dequbed> The game? Well
apart from the issues stemming from the company it's done wonders
by making game design approachable. It's this generation Flash
Player but it's actually good.
L580[19:13:35]
<ThePiGuy24> i know several people that
make games and they can confirm that it is kinda shit
L581[19:14:07]
<ThePiGuy24> not talking about the
"just smash a few prefabs together" type, these actually
develop shit
L582[19:14:14]
<ThePiGuy24> and apparently it isnt
fun
L583[19:14:20] <dequbed> Of course it
isn't.
L584[19:14:25] <dequbed> But have you ever
worked with flash?
L585[19:14:46] <dequbed> Or worse, modding
the quake and source games before flash was a thing?
L586[19:14:51]
<ThePiGuy24> i made a shitty animation 5
years ago that has been lost to time
L587[19:15:51]
<ThePiGuy24> also i have some experience
modding source, and while its mess of custom formats is annoying,
its tolerable
L588[19:16:10] <dequbed> roblox toolkit is
ages above everything flash ever had and can be a direct pipeline
to proper tools like unity. And Flash gave us such bad and
irellevant games as The Binding of Isaac and Super Meat Boy,
imagine what the indie game makers that grow up with today's
tooling can do :)
L589[19:16:35]
<ThePiGuy24> easier to get stuff done in
the games with vscript though, rather than having to wrap your head
around the entity io logic
L590[19:29:04]
<Forecaster> %tonk
L591[19:29:04] <MichiBot> Yeah!
Forecaster! You beat your own previous record of <0 (By 4
hours, 49 minutes and 25 seconds)! I hope you're happy!
L592[19:29:05] <MichiBot> Forecaster's new
record is 4 hours, 49 minutes and 25 seconds! No points gained for
stealing from yourself. (Lost out on 0.00482)
L593[19:29:21]
<sapphicfettucine> obligatort riv
flash
L594[19:29:25]
<sapphicfettucine> obligatory*
L595[19:29:42]
<sapphicfettucine> and also: fuck
adobe
L596[19:30:08]
<sapphicfettucine> why do we keep letting
the worst companies come up with the flash-equivalent of the
generation >.>
L597[19:37:18] <Amanda> %choose comfort or
utility
L598[19:37:19] <MichiBot> Amanda: Some
"comfort" sounds nice
L599[19:37:29] *
Amanda pawhugs MichiBot
L600[19:51:21]
<The
Patmann> >dequbed: <@!202281082047954954> because
Roblox is a good game you walnut.
L601[19:51:21]
<The
Patmann> @dequbed Roblox is only as good as the user created
content, whereas Minecraft is just generally solid without mods.
While we can argue whether the maximum quality of either is higher,
objectively the minimum quality for minecraft is higher.
L602[19:52:08] <dequbed> Minecraft without
user created content is an empty field with two *very* mediocre
bossfights.
L603[19:52:37]
<The
Patmann> Roblox without user created content is literally
nothing, iirc
L604[19:52:42] <dequbed> Like let's be
real. Neither the Ender Dragon nor the Wither are fun &
engaging fights.
L605[19:52:45]
<The
Patmann> since Roblox is pretty much just a game engine
L606[19:53:10] <dequbed> The company has
made out of the box experiences resp. commissioned some.
L607[19:53:13]
<The
Patmann> Also, Redstone and a variety of materials for players
to do creative things with in singleplayer
L608[19:53:17] <dequbed> So no. its
not.
L609[19:53:37]
<The
Patmann> Things have changed since I last played I guess.
L610[19:53:43] <dequbed> And if you
consider Roblox w/o experiences then please consider Minecraft
without players building things.
L611[19:54:19] <dequbed> Because the only
progression in Minecraft is two boss fights. The rest is "I
want to do this"
L612[19:54:23]
<Bob> MC
alone kinda sucks
L613[19:54:32]
<The
Patmann> I'm considering Roblox without player created games,
stuff made by other players
L614[19:54:32]
<The
Patmann> And I am comparing it to singleplayer vanilla
minecraft
L615[19:54:35]
<Bob> you
really just gotta milk its intricate mecanics such as redstone and
weird rules
L616[19:55:03]
<The
Patmann> Yeah, I agree both suck, I'm really just pointing at
the minimums here
L617[19:55:41] <dequbed> @"The
Patmann" Players can make experiences in Roblox as easily as
they can build mansions in minecraft. You don't have to get
out-of-game tools or download anything. You press a button in the
main menu. That's not comparable to minecraft modding.
L618[19:56:01] <dequbed> Making fun
experiences *is* the game of Roblox.
L619[19:56:01]
<Forecaster> you don't do the quotes to
ping anymore
L620[19:56:03]
<Forecaster> it doesn't work
L621[19:56:41] <dequbed> In the same way
that *building things* is the game of Minecraft. Well, lately a lot
of exploration got added but up until very recently "building
things" was pretty much all you could do
L622[19:56:58] <dequbed> @Forecaster ah
okay. How do I ping people with spaces in their nick then? Just
@The Patmann ?
L623[19:57:04]
<The
Patmann> Ye, that works
L624[19:57:25] <dequbed> Hmm what would
happen if there was not a person with the nick "The"?
@Forecaster
L625[19:57:29] <dequbed> now*
L626[19:57:42]
<Forecaster> I dunno
L627[19:58:12]
<The> Try
it
L628[19:58:16] <dequbed> @The
Patmann
L629[19:58:24]
<The
Patmann> Wow, that's kinda bad XD
L630[19:58:31]
<The> yeah
that just pinged me instead
L631[19:58:40] <dequbed> Well I guess we
found an edgecase
L632[19:58:42]
<The
Patmann> I'll nick myself without spaces since there is a IRC
bridge
L633[19:58:43]
<The>
@Michiyo there's a thing to work on next :P
L634[19:59:01]
<The> might
be an un-solvable problem though
L635[19:59:04] <dequbed> I mean that's a
*really* rare edgecase
L636[19:59:24]
<The> might
be possible to match longest name first maybe
L637[19:59:31]
<Michiyo>
Wait.. wtf?
L638[19:59:55]
<The> I
like how the first ping in the "Hmm what would happen"
message also changed to me when I changed nickname
L639[19:59:58] <dequbed> I liked the
approach with quoting the name. Comes to me easily given *nix file
names on terminal interfaces :)
L640[20:00:28]
<Forecaster> %sip
L641[20:00:29] <MichiBot> You drink a
freezing water potion (New!). Forecaster falls into a shaft and
drop 5 floors!
L642[20:00:34]
<Forecaster> ouch
L643[20:00:54]
<Michiyo>
>dequbed: I liked the approach with quoting the name. Comes to
me easily given *nix …
L644[20:00:54]
<Michiyo>
Yes, well, the previous system was completely broken.
L645[20:01:05] <dequbed> Figures ^^
L646[20:01:10]
<Forecaster> whereas this one is only a
little broken
L647[20:01:14]
<Michiyo>
^
L648[20:01:15] <dequbed> Well honestly
this is good enough.
L649[20:01:25] <dequbed> Like that's got
to be a super rare edgecase.
L650[20:01:39] <Michiyo> So.. wait, what
happens when I ping @The now
L651[20:01:45] <Michiyo> Ok, good,
nothing
L652[20:01:46]
<Forecaster> nothing
L653[20:02:02] <Michiyo> Wanted to make
sure :P
L654[20:02:02] <dequbed> And @The Patmann
goes to the right person once again?
L655[20:02:07]
<Forecaster> yep
L656[20:02:11] <dequbed> \o/
L657[20:02:32]
<ThePatmann> Awesome!
L658[20:03:16]
<Forecaster> oh wait, the ping in the
"Hmm" message was at me to begin with, that's why it
changed
L659[20:03:28]
<Forecaster> but now the one after that
says "Forecaster Patmann"
L660[20:04:10] <Michiyo> lol
L661[20:04:32]
<Forecaster> I guess Discord assigned my
id to it when it received the message, since I matched it at the
time
L662[20:05:20] <Amanda> Corded pings using
discord ID
L663[20:05:40] <Michiyo> Ehhh
L664[20:05:45] <Amanda> It was the un
-> ID lookup that prevented us from pinging @Inari before, which
Michiyo fixed
L665[20:06:12] <Michiyo> Corded uses magic
to ping on discord.
L666[20:06:12] <Amanda> At leassth, that's
what I gathered from Michiyo's comments around it? (Feel free to
correct me )
L667[20:06:41]
<Forecaster> seems legit
L668[20:06:45] <Amanda> %splash Inari with
mutable oction potion
L669[20:06:45] <MichiBot> You fling a
mutable rubium potion (New!) that splashes onto Inari. Inari turns
into a pear otter until someone baps them.
L670[20:07:00]
<Forecaster> pear otter sounds
adorable
L672[20:07:45] <Michiyo> So anything odd
in the Discord display of stuff is because Discord now saw @The as
a valid ping
L673[20:08:16]
<Forecaster> because of magic, got
it
L674[20:08:24] <Michiyo> Pretty
much.
L675[20:08:56] <Michiyo> "Any
sufficiently advanced technology is indistinguishable from
magic"
L676[20:09:37] <dequbed> I like how Inari
has her own group Discordside.
L677[20:09:43] <Inari> :D
L678[20:09:50] <Inari> 'tis from better
days
L679[20:09:56] <dequbed> It's very … on
point.
L680[20:10:17] <Inari> %pet dequbed
L681[20:10:17] <MichiBot> Inari is petting
dequbed with a working MCU. dequbed regains 1d4 => 4 hit points!
The working MCU angered a fairy and was turned into a pie.
L682[20:10:25] <dequbed> %pet Inari
L683[20:10:25] <MichiBot> dequbed is
patting Inari with a misconfigured neuralizer. Inari regains 1d4
=> 3 hit points! The misconfigured neuralizer ran out of
memory.
L684[20:12:01]
<DaComputerNerd> %sip
L685[20:12:01] <MichiBot> You drink a
concentrated dilithium potion (New!). Suddenly there's a swarm of
wasps behind DaComputerNerd that chase them for 42 seconds!
L686[20:12:12]
<DaComputerNerd> Oh no
L687[20:20:26] <Amanda> she does?
L688[20:22:52]
<Forecaster> Inari has a role called
"Inari"
L689[20:24:40] <Amanda> ah
L690[20:25:01] <Amanda> I thought it might
be something like "Lewd quarentine"
L691[20:28:20]
<Forecaster> I'm pretty sure that's the
default for Inari
L692[20:37:51]
<ThePiGuy24> the horny zone
L693[20:37:58]
<ThePiGuy24> count mein ;p
L694[20:38:10]
<ThePiGuy24> there is meant to be an extra
space somewhere there
L695[20:38:27]
<Forecaster> cou nt
L696[20:38:57]
<ThePiGuy24> i somehow feel as if that
isnt where i was thinking
L697[21:06:14] *
Amanda timedly pats Elfi, afraid of being made noms
L698[21:06:28] *
Amanda +into
L699[21:18:18]
<Ariri>
Izaya: "god I wish that were me"
L700[21:18:39]
<Ariri>
%pet dequbed
L701[21:18:40] <MichiBot> Ariri is petting
dequbed with the Magic predecessor clone to Amanda, AmandaC! (25%).
dequbed regains 1d8 => 8 (Magic +2) => 10 hit points!
L702[21:18:49]
<Ariri>
%pet AmandaC
L703[21:18:50] <MichiBot> Ariri is petting
AmandaC with amongus musical dvd. AmandaC regains 1d4 => 1 hit
points!
L704[21:19:37]
<Ariri> is
anyone else seeing a unicode thingo in that or is just discord
things™️
L705[21:19:51]
<Forecaster> it's just on discord (I
think)
L706[21:20:04]
<Forecaster> it showed up pretty recently,
I don't know why
L707[21:20:13]
<Forecaster> I haven't investigated it
yet
L708[21:21:32] <dequbed> @Ariri ohi there
you are
L709[21:21:34] <dequbed> %pet Ariri
L710[21:21:34] <MichiBot> dequbed is
petting Ariri with The intenret. Ariri regains 1d4 => 1 hit
points! The intenret was taken out by the mafia.
L711[21:22:11]
<Ariri>
Henlo dequbed =w=
L712[21:22:17]
<Ariri> How
you been
L713[21:22:27] <dequbed> Hi lovely, how
have you been?
L714[21:22:45] <dequbed> Well, two idiots
one though. I see we are sharing that brain cell again.
L715[21:22:54] <dequbed> *thought
L716[21:23:04]
<Forecaster> That's the "the world is
on fire" kind of lovely I assume
L717[21:23:46] <dequbed> What no if I'm
about to rip people's heads off I call them "honey"
L718[21:24:05]
<Ariri>
Hehe
L719[21:24:06]
<Ariri>
I've been okie, just very busy with uni and all
L720[21:24:06]
<Ariri>
I've got about a week to relax though now :)
L721[21:24:22]
<Ariri>
notes not to get on dequbed' bad side
L722[21:24:31]
<Ariri>
's*
L723[21:26:05]
<Forecaster> %sip
L724[21:26:05] <MichiBot> You drink a
sedimented tan potion (New!). Forecaster's skin turn the color of
rock until they eat a pie.
L725[21:26:28] <dequbed> @Ariri don't
overwork yourself, will you? <3
L726[21:26:33]
<Forecaster> fortunately there is a pie
nearby that was previously a working MCU
L727[21:26:57] <dequbed> And yes that's
rich coming from me but do as I say, not as I do.
L728[21:27:55]
<Ariri>
dequbed: a tad late for that, but now I'm catching up on zzz's so
it's okay :P
L729[21:27:56]
<Ariri> I
think I'll finally start building that coil gun I talked about now
that I've gotten very familiar with using Arduino and actual
on-hands use of machinery I didn't have access to before
L730[21:28:22] <dequbed> Ooooh fun
L731[21:28:32] <Amanda> I'm not sure if
it's my friend, or someone she knows, but she describes sleep as a
shitty bank, you can deposit all you want, but never withdrawl
sleeps
L732[21:28:45]
<Ariri>
I'll be getting back the parts from a rover I made with a team I
led so I'll probably use some of that with it once it's been
graded
L733[21:28:48] <dequbed> I'd promise to
help but shipping gun parts 'cross the pond is expensive :P
L734[21:29:15] <dequbed> @Ariri well do
catch up or I shall be very cross with you young lady!
L735[21:29:40]
<Ariri>
How's your startup and stuff been, dequbed? Haven't checked in with
ya in a while and my Nextcloud/IRC bouncer has been down as you've
probably seen
L736[21:29:40]
<Ariri> I
think I need to set that up from scratch and recover all the data
from f-d up snapraid array @.@
L737[21:30:02]
<Ariri>
Yes, cosmic paternal figure, I will :3
L738[21:31:21] <dequbed> Not a startup :P
But good, we're making better bank in our first year than most
startups do in their fifth so that's a bonus ;)
L739[21:32:42]
<Ariri> Oh,
I don't know why I remembered startup... just Ariri things ig
:P
L740[21:32:42]
<Ariri>
That's great! Proud of you, tomodachi~
L741[21:34:25]
<Ariri>
%help
L743[21:34:29] <dequbed> I'm not sure if I
dislike that I have to google words everytime I talk to you or that
I half of the time I wish afterwards I never googled them :P
L744[21:36:14]
<Ariri>
Sorry, I use JP mannerisms too often with other people on Discord
that I don't think about it here :'
L745[21:36:14]
<Ariri> I
had to catch myself expressing a giggle as "www"
earlier
L746[21:36:19]
<Ariri>
%pet dequbed
L747[21:36:19] <MichiBot> Ariri is
brushing dequbed with an isekai'd house. dequbed regains 1d4 =>
4 hit points!
L748[21:37:01] <dequbed> Eh, nowadays
young companies are more often startups than not so I don't fault
you for remembering it like that. But not having investors means we
get to do things the right way instead of trying to make assholes
as rich as possible by any shady means available.
L749[21:37:32] <dequbed> @Ariri heh no
worries it's fine. But let's be real this time it was 50/50 between
"friend" and the japanese equivalent of "galaxy
mom" :P
L750[21:37:34]
<Ariri>
(isekai -> [different] world) :P
L751[21:38:37]
<Ariri>
Ooooh, proper management and time to do things properly? I like the
sound of that
L752[21:38:38]
<Ariri>
10/10 would promote if I had a basis for that :3
L753[21:39:12]
<Ariri> I
didn't even know tomodachi could stand for "galaxy
mom"
L754[21:39:31]
<Ariri>
I've only known "tomo" and "tomodachi" as
"friend"
L755[21:40:10] <dequbed> that's what
google said yes. But I don't know a lick of japanese and that was
the alternative meaning I could come up with that you may have been
intending ;P
L756[21:40:55]
<Ariri>
That's a rather funny coincidence
L757[21:42:58] <dequbed> But yes. Proper
management, non-exploitative working condition, and not being
pressureable to change that is really useful. I'm debating trying
to make "full-time" be a 4 day week (i.e. 32h) but that's
probably a thing for in a while.
L758[21:44:24]
<Ariri> I
see I see
L759[21:44:24]
<Ariri> How
much time do you put into it right now?
L760[21:45:06] <dequbed> Yes
L761[21:45:42] <dequbed> I mean 32h work
week *for the employees*. I'm quite fine with 80 hours :P
L762[21:48:08]
<ThePiGuy24> >dequbed: I mean 32h work
week *for the employees*. I'm quite fine with 80 hours :P
L763[21:48:09]
<ThePiGuy24> 168h work week from now
on
L765[21:48:47] <dequbed> @Ariri no
standard is 40h / 5 days @ 8h
L766[21:49:54]
<Ariri> Ah,
thought as much; that's how it is here
L767[21:49:59] <dequbed> As in legally
specified that way. Going over either isn't easy if you intent to
do it legally and going under is resonably annoying.
L768[21:50:06]
<Ariri> I'm
saying "ah" a lot
L769[21:50:16]
<Forecaster> Ah, no you're not
L770[21:50:42]
<Ariri> Is
there a reason you want to make it under the standard? Better
working conditions or something?
L771[21:50:59] <dequbed> Pretty much only
that.
L772[21:57:17]
<ThePatmann> Yeah, worker's rights, I
think it became a thing around the 1920's, stayed the same
since
L773[21:57:24]
<ThePatmann> Atleast over in the US
L774[21:58:19] <dequbed> Yeah and its
based on factory working condition which are not at all
representative of todays workload.
L775[21:59:13]
<Ariri>
That's nice
L776[21:59:13]
<Ariri>
which reminds me... I should update my resume >.>
L777[21:59:25] <dequbed> For physical
tasks that have low mental load a 40h week may be fine but most of
our things are engineering effords that are mostly mental work and
doing 5 days of draining engineering work is much less bearable
than having a day of R&R in the middle.
L778[21:59:58] <dequbed> @Ariri when
you're done send it over for critique. I'm technically a CEO now
>:P
L779[22:01:48]
<Ariri>
Pff, I finally get that's kinda like
L780[22:01:48]
<Ariri> I
slept like 5 hours and spent 30+ hours in 2-3 days working on my
rover thingo bc it was scuffed as heck and rushed since we were
remote for two weeks and the time alotted is only 10 weeks
L781[22:03:22]
<Forecaster> Just build a second
remote-controlled rover you can use to work on the first rover,
easy
L782[22:03:24] <dequbed> Yeah and if I
were your manager I'd have scolded you for that and send you home
to get proper rested. You're not doing your best work when you're
exhausted and cleaning up the mistakes you make because you're
tired is more work.
L783[22:07:03]
<Ariri>
You're probably right given that we didn't make qualification
L784[22:07:03]
<Ariri> but
it was also a combination of not having enough time, being one of
two people working on it in a team of 8, and being busy studying
for other things too
L785[22:07:04]
<Ariri> I
think I made like 4k lines added and 2k line deleted in that week
alone lol, and I just learned C/arduino on the fly which was
surprisingly straightforward
L786[22:07:48]
<Ariri> The
code actually worked well and I like what I did, but accounting for
using photoresistors instead of something like IR sensors or
camera-based line following made the fundamentals a whole issue and
it's a long story maybe for another day :P
L787[22:08:06] <dequbed> also it's a good
learning experience. At least now you know why you never want to
work crunch.
L788[22:08:38]
<Ariri>
anyways, I'll probably take you up on that over for critique
L789[22:08:38]
<Ariri> ngl
i probably need it, which I'll say even though that probably dates
me a bit
L790[22:09:02] <dequbed> I think I judge
your age decently well :P
L791[22:10:03]
<Ariri>
True
L792[22:10:04]
<Ariri> A
lot of other things might've suffered bc of it but oh well
L793[22:10:04]
<Ariri> I
get to keep it afterwards now and i don't have to do the
documentation and stuff as much bc as team lead I get to say
"this is your guys' part now" (also they said they would
bc it's fair im not actually bossy, we're all peers)
L794[22:10:20]
<Ariri>
>dequbed: I think I judge your age decently well :P
L795[22:10:20]
<Ariri>
yabe- (oh no/ uh oh)
L796[22:11:40] <dequbed> Age is a terrible
indication of skill or even maturity so knowing how many rotations
of this dustball around it's celestial body you've been sentient is
not going to change my opinion of you.
L797[22:14:32]
<Ariri>
good to hear
L798[22:14:32]
<Ariri>
funnily enough, I think a lot of the people I spend time with
online think I'm older than I actually am
L799[22:14:32]
<Ariri>
this one girl I know isn't sure whether I'm younger or older than
her and isn't sure which she wants me to be lol
L800[22:15:34] <dequbed> Well since all we
have to go off is your behaviour that's not too surprising.
@Ocawesome101 is like 13 and handles himself like an adult so I
constantly forget his age.
L801[22:15:59]
<lunar_sam>
wait, really?
L802[22:16:09] <dequbed> see?!
L803[22:16:13]
<lunar_sam>
[x] very neat
L804[22:17:02]
<Ariri>
Yeah lol
L805[22:17:02]
<Ariri>
When I read that I was like "huh, TIL"
L806[22:17:02]
<Ariri> for
some people on here I can guess by the name choice even if their
behavior indicates otherwise, but still, its surprising sometimes
how strong the difference can be
L807[22:17:52]
<Forecaster> If you go by my name I have
to be an old fortune teller, probably owns a crystal ball or
two
L808[22:18:47]
<lunar_sam>
it feels so weird not being the youngest of a group now
L809[22:19:03] <dequbed> And really, what
does it matter? Unless you're talking specific life experiences
somewhat inately bound to biological age it doesn't matter at all.
Oca is more knowledgeable about technical subjects than some peers
double his age so why should I respect his knowledge less than
theirs?
L810[22:19:17] <dequbed> wait how old are
you sam? <.<
L811[22:20:46]
<Ocawesome101> dequbed: i'm 15 now
L812[22:21:07] <dequbed> Okay sure
L813[22:21:32] <dequbed> still doesn't
matter but you're getting the brute force of puberty now so good
luck with that :P
L814[22:21:37]
<Ocawesome101> heh
L815[22:21:43]
<Ocawesome101> it's been fine
L816[22:23:12]
<lunar_sam>
dequbed: 20 as of two weels ago lol, but i always remember being
the youngest of my friends
L817[22:23:47] <dequbed> @Ocawesome101 I
mean sure. You'll live. If you tend to yourself a bit you'll even
get out of it as a handsome young man. :P
L818[22:23:53]
<lunar_sam>
i still have yet to work on my dream project lol
L819[22:23:57]
<Ariri>
dequbed: indubitably
L820[22:24:12] <dequbed> @lunar_sam You're
only 20. You have like 80 more years to work on that project.
L821[22:24:13]
<Ocawesome101> :)
L822[22:25:31]
<lunar_sam>
lmfao
L823[22:26:04]
<lunar_sam>
i have plot and concepts written out but no code lol
L824[22:26:37] <dequbed> Unless that is
that you want to come out as a pretty young lady or a dashing young
enby @Ocawesome101. Don't worry, nobody here will think less of
your for any of those choices :P
L825[22:27:37]
<Ocawesome101> i have never had any doubts
(or at least not many) about my gender identity :)
L826[22:29:38] <dequbed> Didn't want to
imply you did. ^^ That message was while directed at you more meant
for everybody else ;)
L827[22:29:57]
<Ariri>
heh
L828[22:29:57]
<Ariri>
>.>
L829[22:30:09] <Amanda> %splash Inari with
mutable orange juice
L830[22:30:09] <MichiBot> You fling a
mutable orange potion (New!) that splashes onto Inari. Inari turns
into a spice crocodile boy until someone stops looking at
them.
L831[22:30:50]
<sapphicfettucine> [pippin and merry
voice] but what about second puberty?
L832[22:30:51]
<Ocawesome101> i figured that was the
intent
L833[22:32:21]
<sapphicfettucine> i try to keep composure
until i get drunk on sleep and start losing arguments on rust
internals to dequbed :p
L834[22:34:01]
<lunar_sam>
i will one day make my plane game
L835[22:34:45]
<lunar_sam>
really, it's just models, sfx, and music stopping me, but i need to
start doing some code
L836[22:35:19] <dequbed> @sapphicfettucine
You should fix your sleep schedule too lady. Too little sleep is
not healthy and aggravates many other issues.
L837[22:35:34]
<sapphicfettucine> i'm trying!
>.>
L838[22:35:49] <dequbed> Too much sleep
isn't healty either; and it's sometimes indicative of bigger
underlying issues.
L839[22:36:08] <dequbed> @sapphicfettucine
well stop trying and start doing then! :<
L840[22:36:30]
<sapphicfettucine> i'm getting my good 8
hours in regularly now
L841[22:36:33]
<lunar_sam>
my sleep schedule is currently a mess
L842[22:36:45]
<lunar_sam>
maybe it'll change once i have a constant thing going
L843[22:36:49]
<lunar_sam>
like a job :P
L844[22:36:55]
<sapphicfettucine> except yesterday, when
i confused my adhd pill bottle with my spironolactone pill bottle
and only realised too late...
L845[22:37:35] <dequbed> I assume you took
ADHD meds instead of spironolactone? In which case oh. oh no.
L846[22:38:01]
<lunar_sam>
time to write some `C++`
L847[22:38:02] <Amanda> I've been getting
6-8h of sleep. I'd get more on later nights if there werent some
birds nesting on the back porch being loudaf very morning
L848[22:38:02]
<sapphicfettucine> yep >.>
L849[22:38:16]
<sapphicfettucine> it was very fun to try
to sleep after that
L850[22:39:13]
<sapphicfettucine> at least i can wrench
my schedule back into place today by going to sleep earlier due to
not having slept as much. it all works out in the end. maybe
L851[22:39:20]
<Ariri>
lets all fix our sleep schedule together :P
L852[22:39:21] <dequbed> I'm surprised you
take spiro in the evening. I've heard it fucks one's sleep pattern
royaly.
L853[22:39:42]
<sapphicfettucine> huh, i've never had any
issues with it and sleep?
L854[22:40:18]
<sapphicfettucine> as goes the saying,
your mileage may vary ™️™️
L855[22:40:27] <dequbed> Can't say I've
tried :P
L856[22:41:08] *
Amanda balances a teapot on Inari's head
L857[22:41:32]
<sapphicfettucine> >dequbed: Can't say
I've tried :P
L858[22:41:32]
<sapphicfettucine> lol
L859[22:43:11] <Amanda> %choose back to
the factory or halucinate or irradiate
L860[22:43:11] <MichiBot> Amanda: Oh no,
not "halucinate" again! I'll have "irradiate"
instead.
L861[22:43:21] <Amanda> hrm
L862[22:43:36] <dequbed> %pet The damn ca–
I mean Amanda
L863[22:43:36] <MichiBot> dequbed is
brushing The with damn ca– I mean Amanda. The regains 1d4 => 3
hit points!
L864[22:43:51] <dequbed> lol
L865[22:44:17] *
Amanda meeps
L866[22:44:28] <Amanda> rude!
L867[22:44:43]
<sapphicfettucine> always remember to heal
your definite articles
L868[22:45:02] <Amanda> %claw the
L869[22:45:02] <MichiBot> Amanda is
trying to claw the! They have 5 minutes if they want to attempt to
%defend against it!
L870[22:45:04] <MichiBot> Amanda is
clawing the for 1d6 => 4 damage!
L871[22:48:56]
<Forecaster> %pet "something vaguely
resembling a pet"
L872[22:48:56] <MichiBot> Forecaster is
patting something vaguely resembling a pet with persister.jar.
something vaguely resembling a pet regains 1d4 => 2 hit
points!
L873[22:51:52] <dequbed> %pet "The
damn ca– I mean pet the pretty smart wonderful Amanda"
L875[22:51:55] <dequbed> lol
L876[22:52:50] <Amanda> Hey! Who killed my
music career?
L877[22:53:00] <dequbed> %blame
Forecaster
L878[22:53:01] *
MichiBot blames Forecaster for adding a stone ingot to the
inventory!
L880[23:00:36] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L881[23:10:06] <lunar_sam> oh yeah,
recently learned about markov matricies for compression
L882[23:10:07] <Amanda> %pat dequbed
L883[23:10:08] <MichiBot> Amanda is
petting dequbed with no tea. dequbed regains 1d4 => 4 hit
points!
L884[23:10:16] <lunar_sam> thank you
youtube for recommending me my type of crack
L885[23:10:39] <Amanda> Forecaster why are
pet and pat reversed?
L887[23:31:22]
⇨ Joins: Thutmose (~Patrick@67.21.186.253)
L890[23:53:37]
<Ocawesome101> wack