<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:00] <Amanda> ... I think this
wandeinr trader is trying to scam me
L3[00:02:39] <Amanda> "Gimme 8 emeralds
and 16 rare pieces of scrap and you can have air."
L4[00:05:16] <Michiyo> lmao
L5[00:11:56] <Amanda> Bad kitty!
L7[00:46:27] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L8[01:01:03] <Michiyo> %tonkout
L9[01:01:04] <MichiBot> Wah! Michiyo! You
beat your own previous record of 3 hours, 22 minutes and 27 seconds
(By 2 hours, 35 minutes and 48 seconds)! I hope you're happy!
L10[01:01:04] <MichiBot> Michiyo has
tonked out! Tonk has been reset! They gained 0.005 tonk points!
plus 0.008 bonus points for consecutive hours! Current score:
0.20372, Position #3 Need 0.01120568 more points to pass
Forecaster!
L13[01:35:46]
<Xandaros>
>Orlando: is it just end-to-end encrypted or something?
L14[01:35:46]
<Xandaros>
Yes. End-to-end encryption for a group chat, which is also linked
to a Discord server.
L15[01:35:47]
<Xandaros>
As mentioned, many IRC networks do support encryption, but it's not
end-to-end and usually optional. You messages are not secure on IRC
- ever.
L16[01:35:47]
<Xandaros>
Unless you set up your own network with mandatory encryption, I
guess.
L17[01:36:50] <Izaya> There are servers
that mandate TLS but they're usually private
L18[01:37:25] <Izaya> if Esper required
TLS, you couldn't connect here with OpenComputers, so allowing
plaintext has its advantages
L19[01:38:48]
<Xandaros>
Hmm, you could probably make it work with a data card... but yeah,
clients like that do prefer plain text
L20[01:39:14] <Izaya> I'm kinda surprised
nobody implemented SSL or TLS yet, but also it seems very
involved.
L21[01:40:16] <Izaya> IRC is very much
baseline, for public projects the best approach is usually to have
an IRC channel then bridge other services to it, be that Matrix or
XMPP or whathaveyou. People can choose to use the fancier stuff but
nobody will be excluded as long as it all goes via IRC in the
end.
L22[01:41:02]
<Xandaros>
true
L23[01:42:09]
<Xandaros>
Haven't thought too much about it, but I don't think getting a
barebones TLS connection to work would be that hard.
L24[01:42:10]
<Xandaros>
Certificates can be mostly ignored, you only need to support one
cipher supported by the server, same for key exchange, ...
L25[01:42:10]
<Xandaros>
But it's definitely not trivial, even just that bit
L26[01:43:15]
<MGR> I
doubt IRC is considered baseline these days
L27[01:43:20]
<MGR> At
least by most
L28[01:43:26] <Izaya> Plus, everyone always
says "don't roll your own crypto"
L29[01:43:42] <Izaya> I wouldn't be
confident to implement it correctly, haha.
L30[01:44:18]
<Xandaros>
I'm talking about making it work. Not making it secure 😛
L31[01:44:20] <Izaya> MGR: baseline in that
anything else can match it for features
L32[01:44:33]
<Xandaros>
I think IRC is pretty baseline... on the client side
L33[01:44:41]
<Xandaros>
Servers are a different story altogether
L34[01:44:49] <Izaya> IRC servers are black
magic
L35[01:44:51]
<MGR>
>Izaya: MGR: baseline in that anything else can match it for
features
L36[01:44:51]
<MGR> That
is true I suppose
L37[01:44:52] <Izaya> t. has run an IRC
server
L39[01:49:11]
<Xandaros>
Beatrice's voice has changed, wow
L40[01:50:17]
<Kristopher38> @Z0idberg i just wish for
some distributed OS to exist in OC
L41[01:50:43]
<Kristopher38> As plan9 has been broken
for quite some time now
L42[01:51:01] <Izaya> brb reimplementing
PsychOS on top of mt-rpc
L43[01:52:07] <Amanda> ... are you serious,
I was a single FE away from being able to run my ME system with the
additional part that was draining with just the water wheels?
L44[01:52:19] <prisma> one single forge
energy
L45[01:52:29] <prisma> what pack you
playin?
L46[01:52:35] <Amanda> Enigmatica 8
L47[01:52:42] <prisma> nice
L48[01:52:44] <prisma> is it any
good?
L49[01:52:51] <Amanda> I'm enjoying
it
L50[01:53:53]
<Kristopher38> I'm surprised our OS-making
machine @Ocawesome101 has stuck to "pure" unix-like OSes
for so long instead of making something different with his
experience
L51[01:54:16]
<Ocawesome101> i am deviating a bit from
that with cynosure 2
L52[01:54:22] <prisma> Meanwhile I'm over
here trying to build on top of OpenOS heh
L53[01:54:24]
<Ocawesome101> going everything-is-a-url
rather than everything-is-a-file
L54[01:54:32]
<Ocawesome101> but development is quite
slow
L55[01:54:47] <prisma> I should work on
that DFPWM container
L56[01:55:04] <prisma> what do I call it,
though
L57[01:55:12]
<Ocawesome101> CDFPWM
L58[01:55:19]
<Ocawesome101> for Contained DFPWM
:^)
L59[01:55:37] <prisma> heh
L60[01:55:40]
<Xandaros>
dfpwm?
L61[01:55:49] <prisma> Computronics's audio
codec
L62[01:55:56]
<Ocawesome101> not just computronics
L63[01:56:03] <prisma> CC:T 1.16 uses it
too I think
L64[01:56:07]
<Ocawesome101> it's fairly rarely used
though
L65[01:56:09]
<Xandaros>
DF... pulse width modulation?
L66[01:56:10] <prisma> and asie's
pixmess
L67[01:56:12] <prisma> No
L68[01:56:26] <prisma> Oh, yes
L69[01:56:30] <prisma> I am stupid
L70[01:56:36] <prisma> Yeah DF Pulse Width
Modulation
L71[01:56:40] <prisma> the DF means Dynamic
Filter
L72[01:56:42]
<Kristopher38> will this support accessing
devices on other computing nodes? @Ocawesome101
L74[01:56:55] <prisma> ^ if you want the
spec
L75[01:56:58]
<Ocawesome101> i could add that as an
optional feature
L77[01:57:41]
<Ocawesome101> calls*
L78[01:57:45]
<Kristopher38> So what is the practical
difference between filepath and URL besides the name and
format
L79[01:57:46]
<Xandaros>
neat
L80[01:57:47]
<Ocawesome101> it's formatted with
groff
L81[01:58:00] <prisma> might call it DF2
(DFpwm 2)
L82[01:58:05] <prisma> there's DFPWM
1a
L83[01:58:15] <prisma> so DF2 kinda
fits
L84[01:58:23]
<Ocawesome101> url allows a little more
flexibility (e.g. i don't need a dedicated function for connecting
to https or tcp, i can just use `open("
https://address")`)
L85[01:58:52]
<Ocawesome101> i plan to make an optional
`user:` scheme for registering custom schemes from userspace,
useful for IPC or similar
L86[02:01:01]
<Kristopher38> Inter-computer
communication
L87[02:01:20]
<Ocawesome101> yes, i might do that as a
kernel feature or i might do it as a userspace feature - not sure
yet
L88[02:03:20]
<Xandaros>
I kinda want to do more with OC, but man... Lua sucks
L89[02:07:27]
<Ocawesome101> i actually quite like
lua
L90[02:07:30]
<Ocawesome101> what don't you like about
it?
L91[02:08:42]
<Xandaros>
Well, I dislike dynamically typed languages in general. Language
server support for Lua is... terrible, really.
L92[02:08:42]
<Xandaros>
And... indices start at 1. That alone has caused me so much pain
😄
L93[02:09:58] ⇨
Joins: dequbed
(~dequbed@2001:16b8:4908:5700:d22e:ecd:e75b:f5a8)
L94[02:09:59]
<Ocawesome101> dynamically typed languages
are definitely something people can have very strong opinions
about. i write in both C and Lua but more Lua
L95[02:10:24]
<Ocawesome101> indices starting at 1 is
one of Lua's odder quirks. you can start at 0, though
L96[02:10:30]
<Ocawesome101> with a little extra work*
that is
L97[02:10:51] <dequbed> That's an
interesting message to come online to :P
L98[02:11:23]
<Ocawesome101> i think there are one or
two good lua language servers
L99[02:11:26]
<Ocawesome101> but i don't use them so
idk
L100[02:11:42]
<Xandaros>
Well... I could monkey-patch the standard library to make indices
start at 0, but that just seems like a terrible idea. But I guess I
could just think of them as 0-indexed and add or subtract 1 when
necessary
L101[02:12:04]
<Xandaros>
I instead tried to embrace the 1-indexed nature and confused the
hell out of myself
L102[02:12:42]
<Xandaros>
I don't need a language server, but things like go to definition
can be rather convenient
L103[02:13:09]
<Xandaros>
The language server I use does support that, but most of the time,
it can't figure out what type things are, so it can't find the
method either
L104[02:16:01]
<Xandaros>
It probably doesn't help that every time I used Lua, I ended up
working on fairly sizeable projects 😄
L105[02:17:15] <dequbed> Izaya: Oh don't
worry do roll your own crypto, just don't be surprised if somebody
breaks through it like a piece of wet paper and steals all your
secrets :P
L106[02:19:28] <Amanda> Oh, nice category
name, Bethesda
L109[02:23:42]
<Xandaros>
"There's nothing wrong with Perl." Incorrect.
L110[02:25:31] <Michiyo> #31 If you break
it, you own it - for now; if you fix it, you own it -
forever.
L111[02:25:35] <Michiyo> So. Fucking.
True.
L112[02:27:24] <dequbed> "88. Nobody
knows what exactly it is you do." Well I mean I do try telling
them from time to time but somehow that doesn't help either
¯\_(ツ)_/¯
L114[02:28:39] <dequbed> Sadly the Kailh
scissor switches really aren't that good. :/
L115[02:29:03] <dequbed> The small Choc
ones are pretty nifty but they're still pretty big.
L116[02:29:34] <Izaya> I'm back on my
laptop bullshit but I'm not sure how involved building a custom
membrane keyboard is
L117[02:30:04]
<Xandaros>
"Nobody knows how git works;" Oh man, this. Can people
just please get a basic understanding of how branches and merges
work, JFC
L118[02:30:25] <Michiyo> No, fuck
you.
L119[02:30:26] <Michiyo> :P
L120[02:33:26] <Izaya> > There are very
few network restrictions creative and determined use of ssh(1) port
forwarding can't overcome.
L121[02:33:34] <Izaya> :)
L122[02:33:39]
<Xandaros>
Absolutely true
L123[02:34:32] <Amanda> Oh right, I was
meant to try and figure out why the shrug emote is getting a brick
to the face a couple days ago
L124[02:35:27] <Amanda> Let's do the
weekly update a couple days late instead and see if that fixes
it
L125[02:35:44]
<Xandaros>
"Containers create at least as many problems as they
solve." That is about what I expected. Haven't made much use
of containers myself, though. (Nor do we use them at work)
L126[02:36:05] <Izaya> Using them a lot on
my home stuff
L127[02:36:22] <Izaya> Several pieces of
software stopped working at various points because of changes in
the interaction between systemd and LXC
L128[02:36:41] <Izaya> > That
completely automated solution you set up requires at least three
manual steps you didn't document.
L129[02:36:44] <Izaya> how dare you call
me out like this
L130[02:37:16]
<Xandaros>
It's actually kinda hard. Those are the manual steps you don't even
think about
L131[02:38:44] <Amanda> I should expand
the root tmpfs on my laptop at some point, I can't build locally
anymore due to it being too full
L132[02:38:53] <Izaya> dequbed: on a
completely unrelated note did you know that the company that made
screens for the OLPC laptops also made a 10" variant that
would fit perfectly in one of these terrible S10es
L133[02:39:04] <Amanda> Apparently just
downloading google's noto font is >2GiB
L134[02:39:08] <Izaya> it's even almost
exactly the same res
L135[02:39:37]
<Xandaros>
"Prod" is just another name for "staging".
Shhhh, don't tell them
L136[02:40:59] <Izaya> oh hey I found what
we need
L138[02:41:35]
<Xandaros>
She does look like an expert; let's hire here
L139[03:15:30] <Amanda> Oh, tjhat's fun,
waybar does a immediate core dump on launch in this week's
update
L140[03:15:47] *
Amanda checks the nixpkgs repo to see if there's a relevent PR for
this
L141[03:30:04] <Amanda> looks like the
0.9.9 release is a bit buggy. several crashers, including custom
widgets being able to kill the bar with invalid json! :D
L142[03:33:33] <Michiyo> %tonk
L143[03:33:34] <MichiBot> Boo-yah!
Michiyo! You beat your own previous record of <0 (By 2 hours,
32 minutes and 29 seconds)! I hope you're happy!
L144[03:33:34] <MichiBot> Michiyo's new
record is 2 hours, 32 minutes and 29 seconds! No points gained for
stealing from yourself. (Lost out on 0.00254)
L145[04:14:45] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1ec8:9f00:fe34:97ff:fea9:75f2)
(Quit: Leaving)
L146[04:27:10] *
Amanda replaces all of Michiyo's clocks with sundials
L147[04:27:25] *
Amanda curls up around Elfi, wonders who skipped the time around
again
L148[04:27:35] <Michiyo> Great, now I'll
have to move one house to the right when Daylight savings
ends
L149[04:27:37] <Amanda> And why I don't
feel that tired, consideing I got barely 7h of sleep
L150[04:42:38] <prisma> I can very safely
assume that no DFPWM file will ever be 2^32-1 bytes in size,
right?
L151[04:47:40]
<Xandaros>
That's 4GB... probably a fairly safe assumption
L152[04:47:45] <prisma> yeah
L153[04:48:07] <prisma> gonna store the
total DFPWM data size in a four-byte value
L154[04:48:13] <prisma> magic number will
be two bytes from EOF
L155[04:48:50] <prisma> (this is to not
break compatibility - the DFPWM data itself will be at the
start
L156[04:48:54] <prisma> )
L157[04:49:15] <prisma> so it'll be
like
L158[04:49:42] <prisma> DFPWM data, then
individual chunk size, then total DFPWM size, then 0xCA 0xF1 (CAF
for Chunked Audio Format)
L159[04:49:59] <prisma> chunk size is two
bytes
L160[04:50:19] <prisma> 64KiB is a
reasonable max chunk size, right?
L161[04:51:17] <prisma> I don't want it
too high because I plan to compress each chunk in
"incompatible" mode (which breaks compatibility with old
versions of `tape`)
L162[04:52:10] <prisma> that is to say,
when using incompatible mode, it'll be compressed
L163[04:58:57] <prisma> the question is,
compressed with what?
L164[05:04:22]
<Xandaros>
Data card can do deflate, so... if it's meant to run on OC
computers, that seems like the easiest option. (And you can always
add a pure Lua implementation as a fallback later)
L165[05:05:30] <Elfi> There are other
decompressors that can also fit in a very tiny space--I messed
around with the LZJB algorithm to compress memory on the
Pico-8
L166[05:05:55] <Izaya> lunar_sam has some
tiny LZSS implementations
L167[05:06:30] <lunar_sam> tiny lzss
decompressor
L168[05:06:39] <lunar_sam> iirc its under
256 bytes
L169[05:09:53] *
Amanda curls up around Elfi, making sure she's among the floof
before zzzmewing as it's -11C out there today
L170[05:09:57] <Amanda> Night nerds
L171[05:11:11] <prisma> is lzss any
good?
L172[05:11:17] <prisma> (and do you have a
compressor too?)
L173[05:11:42] <Izaya> LZSS makes
significant improvements to the package sizes on PsychOS
L175[05:13:56] <Izaya> hmm, that's only
showing blocks
L178[05:26:33] <Elfi> lunar_sam: Is that
in machine instructions or source code?
L179[05:26:48] <lunar_sam> lua
L180[05:27:17] <lunar_sam> prisma: yeah,
there's an lzss compressor, it's just not as small.
L181[05:28:24] <Elfi> Dang, I think that
exceeds the size I had for lzjb (though I didn't finish mine
because I ran into what was likely an endianness issue between
compression and decompression, and realized I was nominating myself
for the Missing the Point Award)
L182[05:36:35] <Elfi> Yeah, while it
wasn't optimized for size, my POC lzjb decompressor was 855
bytes
L183[05:37:46] <Elfi> Got a link to it?
I'm curious
L184[05:38:00]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L185[05:39:46] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 195 seconds)
L186[05:46:04] <prisma> Izaya: is LZSS any
good?
L187[05:46:23] <Izaya> see the text files
above my message for a comparison for (mostly) lua code
L188[05:47:03] <prisma> DFPWM is binary
though right?
L189[05:47:25] <prisma> still a noticable
reduction, though
L190[05:47:32] <Izaya> you'll have to try
it and find out
L191[05:47:35] <prisma> will do
L192[05:48:14] <prisma> hmm
L193[05:48:18] <prisma> I will need to do
it in chunks
L194[05:48:24] <Izaya> if you install mtar
and liblz16 you can make an mtar containing your dfpwm file
compressed with liblz16
L195[05:48:39] <prisma> otherwise I get
too long without yielding
L196[05:48:54] <Izaya> yup
L197[05:49:01] <Izaya> that's what liblz16
is for
L198[05:49:04] <Izaya> (also memory)
L199[05:49:21] <prisma> does liblz16 have
any dependencies?
L200[05:49:34] <Izaya> just lzss
L202[05:52:05] <prisma> where can I find
liblz16
L203[05:52:07] <prisma> oh
L204[05:52:08] <prisma> ty lmao
L205[05:53:09] <Izaya> in theory you could
replace lzss in this setup with any other compression algo
including the data card's DEFLATE but eh
L206[05:54:38] *
Izaya uses this both for PsychOS pkgfs and to return results for
their storage system over the network
L207[05:54:43] <prisma> how do I use
liblz16 to make an lz16 archive
L208[05:56:11] <Izaya> f=lz16.open(fname,
"wb") f:write(data) f:close()
L209[05:56:31] <prisma> ah it's like
io.open
L210[05:56:37] <Izaya> yup
L211[05:56:46] <prisma> and how do I
compress with it
L212[05:56:58] <prisma> do I just use
'lzss' normally?
L213[05:57:10] <prisma> or do I just write
uncompressed data
L214[05:57:19] <Izaya> yeah just spew the
raw data into it
L215[05:57:44] <prisma> got 'too long
without yielding'
L216[05:57:53] <Izaya> oh, sorry, liblz16
does depend on an OpenOS-compatible 'buffer' library
L217[05:58:01] <prisma> yup, using this is
openos
L218[05:58:02] <prisma> in*
L219[05:58:14] <prisma> can it not handle
whole files at once?
L220[05:58:40] <Izaya> it assumes the
buffer library will yield between calls, haha
L221[05:58:47] <prisma> does OpenOS's
not?
L222[05:58:52] <Izaya> apparently
not
L223[05:58:53] <Izaya> :D
L224[05:58:58] <prisma> strange
L225[05:59:02] <prisma> how hard is it to
make it yield
L226[05:59:04] <prisma> just a 'sleep'
call?
L227[05:59:31] <Izaya> well it should work
if you add a coroutine.yield() below line 29
L228[05:59:52] <prisma> line 29 is
'stream.close[...]'
L230[06:00:15] <prisma> I just add a yield
under that?
L231[06:00:19] <prisma> OH
L232[06:00:24] <prisma> you meant LZ16's
line 29 lmao
L233[06:01:19] <Izaya> I can't guarantee
it'd work because it's been like a year since I did anything with
OC, but if that doesn't work you can just feed it slower
L234[06:01:47] <prisma> yeah I might need
to feed it in chunks
L236[06:02:13] <Izaya> usually if you're
reading from another file or an internet card you'll be limited to
4K-ish chunks
L237[06:02:21] <prisma> oh, no
L238[06:02:26] <prisma> I just `io.read`
the whole file in
L239[06:02:31] <prisma> granted, that's
probably a horrible idea
L240[06:02:41] <prisma> since DFPWM files
are usually at least ~1MB
L241[06:02:45] <prisma> but it's good for
a test
L242[06:02:51] <Izaya> uhhhh yeah
L243[06:02:55] <Izaya> may I suggest
instead
L244[06:03:00]
<ThePiGuy24> 2kiB/tick for inet card, 8kiB
for net card and disk
L245[06:03:11]
<ThePiGuy24> actually not sure about disk
speed
L246[06:03:19]
<ThePiGuy24> think it might depend on
tier
L247[06:03:22] <Izaya> rather than doing
that, feed the write() with the output of read(4096)
L248[06:03:30] <prisma> with a while
loop?
L249[06:03:49]
<ThePiGuy24> either way, internet card is
fast enough to stream DFPWM at the normal rate
L250[06:04:06] <prisma> so I should use
4KiB for chunk sizes?
L251[06:04:08]
<ThePiGuy24> at the normal speed, DFPWM is
only 6kiB/s
L253[06:04:39]
<ThePiGuy24> for the DFPWM chunks being
written to the tape drive, use chunks of 1500 because that is what
they are read in
L254[06:04:49] <Izaya> sounds like 8k is
the fastest you can read it
L255[06:05:04] <Izaya> depending on how
much memory you have the actual size of the compressed chunks will
vary
L256[06:05:19] <prisma> is there any point
in compressing such small chunks though?
L257[06:05:27] <Izaya> works well for
text
L258[06:05:32] <prisma> I don't think you
can compress individually?
L259[06:05:39]
<ThePiGuy24> %s/chunks of/chunks of
multiples of/
L260[06:05:40] <MichiBot>
<ThePiGuy24> for the DFPWM chunks being written to the tape
drive, use chunks of multiples of 1500 because that is what they
are read in
L261[06:05:59] <Izaya> you can also
manually set the buffer size for compression
L263[06:06:03]
<Ariri>
this was literally me 3 nights ago
L264[06:07:43] <Izaya> if you wanted to
write 16k chunks you could f:setvbuf("full",16384)
L265[06:07:54]
<ThePiGuy24> man i need to revisit my
questionable tape experiments
L266[06:08:25] <Izaya> OpenOS default is
uhhhh
L267[06:08:30] <Izaya> bufferSize =
math.max(512, math.min(8 * 1024, computer.freeMemory() / 8)),
L268[06:08:58] <Izaya> somewhere between
512 bytes and 8MiB
L269[06:09:11] <Izaya> depending on how
much memory you have
L270[06:09:30] <Izaya> the bigger chunks
you use the more overhead it'll take to compress and decompress
though
L271[06:17:28]
<Forecaster> %tonk
L272[06:17:29] <MichiBot> Jiminy Cricket!
Forecaster! You beat Michiyo's previous record of 2 hours, 32
minutes and 29 seconds (By 11 minutes and 25 seconds)! I hope
you're happy!
L273[06:17:30] <MichiBot> Forecaster's new
record is 2 hours, 43 minutes and 55 seconds! Forecaster also
gained 0.00057 (0.00019 x 3) tonk points for stealing the tonk.
Position #2. Need 0.00874864 more points to pass Vaur!
L274[08:16:03]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b814290500fe3497fffea975f2.dip.versatel-1u1.de)
L275[08:27:05]
<ThePiGuy24> blegh still cant get ocvm to
work properly on pinephone
L276[08:27:25]
<ThePiGuy24> compiles fine, and starts,
but then dies just after clearing the screen
L277[08:29:17]
⇨ Joins: flappy
(~flappy@91-154-0-54.elisa-laajakaista.fi)
L278[08:29:46] ⇦
Quits: Hawk777 (~chead@2607:c000:8277:2e00:2383:fed9:7bdb:14a1)
(Quit: Leaving.)
L279[08:33:50] ⇦
Quits: Thutmose (~Patrick@67.21.186.241) (Quit:
Leaving.)
L280[09:06:28]
<ThePiGuy24> ah im an idiot, didnt install
an os
L281[09:10:42] <Izaya> hate it when I
forget to do that
L282[09:26:13] ⇦
Quits: ben_mkiv
(~ben_mkiv@200116b814290500fe3497fffea975f2.dip.versatel-1u1.de)
(Killed (NickServ (GHOST command used by
ben_mkiv|afk)))
L283[09:26:17]
⇨ Joins: ben_mkiv|afk
(~ben_mkiv@200116b814290500fe3497fffea975f2.dip.versatel-1u1.de)
L284[09:38:48]
⇨ Joins: Inari
(~Pinkishu@p508ef039.dip0.t-ipconnect.de)
L285[10:00:22]
<Vaur>
%tonk
L286[10:00:23] <MichiBot> Jiminy Cricket!
Vaur! You beat Forecaster's previous record of 2 hours, 43
minutes and 55 seconds (By 58 minutes and 58 seconds)! I hope
you're happy!
L287[10:00:24] <MichiBot> Vaur's new
record is 3 hours, 42 minutes and 53 seconds! Vaur also gained
0.00294 (0.00098 x 3) tonk points for stealing the tonk. Position
#1.
L288[10:26:08]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L289[10:26:08]
zsh sets mode: +v on Vexatos
L290[10:54:51] ⇦
Quits: ben_mkiv|afk
(~ben_mkiv@200116b814290500fe3497fffea975f2.dip.versatel-1u1.de)
(Ping timeout: 192 seconds)
L291[11:02:30]
<basgamer999> How would I make so it
checks every tick for 20 ticks long and takes the average of
that
L292[11:44:32]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L293[11:45:37] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 189 seconds)
L294[12:02:03]
<Forecaster> what is "it" and
what is "that"
L295[12:08:10]
⇨ Joins: shawn196
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L296[12:09:05] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Ping timeout: 192 seconds)
L297[12:09:10] ⇦
Quits: shawn196 (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Client Quit)
L298[12:09:20]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L299[12:09:46] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Client Quit)
L300[12:09:57]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L301[12:12:19] ⇦
Quits: S|h|a|w|n (~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
(Client Quit)
L302[12:12:29]
⇨ Joins: S|h|a|w|n
(~shawn156@c-76-25-73-212.hsd1.co.comcast.net)
L303[12:19:26]
<basgamer999> how would i make that it
stores only the message so if i send test it stores test in the
variable how do it do that?
https://tinyurl.com/yc2335pk
L304[12:20:14]
<Forecaster> maybe you should check the
wiki for what event pull actually returns
L305[12:21:54]
<basgamer999> i did it from the network
video
L306[12:24:31]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L307[12:26:14] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 189 seconds)
L308[12:26:25]
<basgamer999> i dont understand anything
about it
L309[12:27:19]
<basgamer999> can you help me?
L310[12:28:44]
<Forecaster> %lua
L311[12:28:46] <MichiBot> Forecaster:
Invalid arguments. %lua Snippet:string
L312[12:28:52]
<Forecaster> %pil
L314[12:29:06]
<Forecaster> maybe you should learn how to
program in lua first
L315[12:30:33]
<basgamer999> i know how to do basic stuff
but not how networking work and i just want a simple send and
recieve system
L316[12:31:30]
<Forecaster> maybe you should check the
wiki for what event pull actually returns
L317[12:31:59]
<basgamer999> i dont fully understand
it
L318[12:32:16]
<Forecaster> maybe you should ask about
that then
L319[12:33:35]
<basgamer999> oke than i do that what do
event.pull send and how can i filter one thing out of all that
info?
L320[12:33:50]
<basgamer999> i wanna store it in a
variable but only the message no other info
L321[12:34:33]
<Forecaster> no, ask about the part of the
wiki you don't understand
L322[12:34:50]
<Forecaster> so you can learn how to read
it and help yourself
L323[12:35:52]
<basgamer999> the name part
L324[12:36:09]
<Forecaster> too vague
L325[12:36:17]
<Forecaster> provide an example
L326[12:37:08]
<basgamer999> it says a event pattern that
will act as a filter whats a event pattern?
L327[12:38:32]
<Forecaster> oh you mean the
"name" argument
L328[12:39:10]
<Forecaster> it just means you specify the
name of an event you want it to catch
L329[13:01:10]
<basgamer999> so i dont need that
L330[13:01:22]
<basgamer999> there is nothing useful i
was able to find for my thing
L331[13:08:35]
<Forecaster> yes there is, you just
haven't looked hard enough
L332[13:09:38]
<Forecaster> there's a link in that entry,
maybe you ought to follow that
L333[13:24:58] *
Amanda stirs awake, meows and looks around
L334[13:25:12]
<Forecaster> %sip
L335[13:25:12] <MichiBot> You drink a
fragrant rock potion (New!). Forecaster's hair grows 2 times longer
until someone stabs them.
L336[13:25:24]
<Forecaster> that's basically a
haircut
L337[13:26:59]
<basgamer999> >Forecaster: there's a
link in that entry, maybe you ought to follow that
L338[13:26:59]
<basgamer999> can you send link?
L339[13:27:07]
<Forecaster> No.
L340[13:31:37] <Amanda> Learning how to
research and read documents is an essential skill in today's
world
L341[13:33:25] <Amanda> If you only ever
read what someone sends you, you're liable to end up being one of
those idiots who think that the world is flat, or that vaccines
cause autism
L342[13:57:57]
<Vaur>
%tonkout
L343[13:57:57] <MichiBot> Heckgosh! Vaur!
You beat your own previous record of 3 hours, 42 minutes and 53
seconds (By 14 minutes and 40 seconds)! I hope you're happy!
L344[13:57:58] <MichiBot> Vaur has tonked
out! Tonk has been reset! They gained 0.003 tonk points! plus 0.004
bonus points for consecutive hours! Current score: 0.23418432,
Position #1
L345[14:14:28]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L346[14:20:48] ⇦
Quits: m1cr0man (~m1cr0man@2a01:4f8:191:503f::1) (Quit:
G'luck)
L347[14:20:58]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L348[14:23:25] ⇦
Quits: m1cr0man (~m1cr0man@2a01:4f8:191:503f::1) (Client
Quit)
L349[14:23:36]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L350[14:26:32] ⇦
Quits: m1cr0man (~m1cr0man@2a01:4f8:191:503f::1) (Client
Quit)
L351[14:26:52]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L352[14:27:03] ⇦
Quits: m1cr0man (~m1cr0man@2a01:4f8:191:503f::1) (Client
Quit)
L353[14:27:12]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L354[15:19:53]
<Forecaster> %choose burger or
chicken
L355[15:19:53] <MichiBot> Forecaster:
Wait, what was the question again? Uhh...
"chicken"?
L356[15:19:58]
<Forecaster> alright
L357[15:25:33]
⇨ Joins: immibis_ (~hexchat@62.156.144.218)
L358[15:26:47] ⇦
Quits: immibis (~hexchat@62.156.144.218) (Ping timeout: 189
seconds)
L359[15:35:32]
<Xandaros>
%tonk 8D27B
L360[15:35:32] <MichiBot> Willikers!
Xandaros! You beat Vaur's previous record of <0 (By 1 hour, 37
minutes and 35 seconds)! I hope you're happy!
L361[15:35:33] <MichiBot> Xandaros's new
record is 1 hour, 37 minutes and 35 seconds! Xandaros also gained
0.00163 tonk points for stealing the tonk. Position #7. (Overtook
nil) Need 0.00221 more points to pass Ocawesome101!
L362[15:44:09] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 189 seconds)
L363[16:14:41] <Amanda> oh dear
L364[16:14:54] <Amanda> My shrinking
device doesn't have enough power to re-embiggen me
L365[16:15:46]
<Forecaster> ohno
L366[16:17:32] <Amanda> %remindme 2m seeds
done
L367[16:17:32] <MichiBot> I'll tell you
"seeds done" in 2m at 01/30/2022 04:19:32 PM
L368[16:19:33] <MichiBot> Amanda REMINDER:
seeds done
L369[16:59:39]
<Ocawesome101> well. this is fun.
L370[17:00:05]
<Ocawesome101> indiana is trying to pass a
set of 20 or so bills that put a large amount of unreasonable
restrictions on educational systems
L371[17:03:10] <Amanda> %choose continue
trying to figure out a create bulk blasting solution or just
automate the vanilla blaster w/ external heateR?
L372[17:03:10] <MichiBot> Amanda: I sense
some "just automate the vanilla blaster w/ external
heateR" in your future!
L373[17:26:34] <Elfi> And my fiancée
honestly suggested I move to Indiana instead of her moving to
Ontario =_=
L374[17:27:12] <Elfi> The US is literally
and figuratively collapsing, why would I want to get caught up in
that
L375[17:33:16]
⇨ Joins: Hawk777
(~chead@2607:c000:8277:2e00:2383:fed9:7bdb:14a1)
L376[17:42:33] ⇦
Quits: m1cr0man (~m1cr0man@2a01:4f8:191:503f::1) (Quit:
G'luck)
L377[17:44:48]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L378[17:48:56] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 195 seconds)
L379[17:49:17] <Amanda> Elfi: wtf. I might
be willing to kill to escape this shithole country, why would she
want to stay!?
L380[17:49:31]
⇨ Joins: m1cr0man
(~m1cr0man@2a01:4f8:191:503f::1)
L381[17:49:49]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L382[17:49:59] <Amanda> It honestly scares
me how not-unbelievable the troubleverse is in regards to the US's
path forward
L383[17:52:32] <Amanda> in most states the
"Gay panic" defense is still usable, ffs. (Don't google
that if you want to be happy)
L384[18:02:00] <Amanda> ... good, good,
the armor cabinet in functional storage doesn't keep it's contents
when you break and move it. :D
L385[18:02:25] <Amanda> welo, there goes
all my one-item stuff
L386[18:03:49]
<Forecaster> that would be too
functional
L387[18:06:38] <Amanda> apparently
L388[18:14:31]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-31-106-72.as13285.net)
L389[18:16:11] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-31-106-72.as13285.net) (Ping
timeout: 189 seconds)
L390[18:22:22]
<Vaur>
%tonk
L391[18:22:23] <MichiBot> Eureka! Vaur!
You beat Xandaros's previous record of 1 hour, 37 minutes and 35
seconds (By 1 hour, 9 minutes and 15 seconds)! I hope you're
happy!
L392[18:22:24] <MichiBot> Vaur's new
record is 2 hours, 46 minutes and 50 seconds! Vaur also gained
0.0023 (0.00115 x 2) tonk points for stealing the tonk. Position
#1.
L393[18:47:23] ⇦
Quits: Amanda (~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) (Ping
timeout: 189 seconds)
L394[18:58:16]
⇨ Joins: Thutmose (~Patrick@67.21.186.241)
L395[19:14:19]
⇨ Joins: Amanda
(~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net)
L396[19:14:25] <Amanda> Hey guys, you'll
never believe what wire runs through a lightswitchbox near the
front door, for some reason
L397[19:51:23]
<Forecaster> Is it the neutral for the
universe emulator m
L398[19:51:35]
<Forecaster> ?*
L400[20:00:11] ⇦
Quits: Amanda (~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) (Ping
timeout: 195 seconds)
L401[20:06:11] ⇦
Quits: Kilobyte (~kilobyte@banana-new.kilobyte22.de) (Ping timeout:
189 seconds)
L402[20:06:35]
⇨ Joins: Kilobyte
(~kilobyte@banana-new.kilobyte22.de)
L403[20:06:35]
zsh sets mode: +v on Kilobyte
L404[20:14:24]
⇨ Joins: Amanda
(~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net)
L405[20:40:13] ⇦
Quits: Amanda (~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net) (Ping
timeout: 192 seconds)
L406[20:50:19]
⇨ Joins: Amanda
(~m-yt727s@c-73-165-62-84.hsd1.pa.comcast.net)
L407[20:54:17]
⇨ Joins: jackie
(~jackie@banana-new.kilobyte22.de)
L408[20:54:18]
zsh sets mode: +v on jackie
L410[21:59:03]
<Sangar>
that 2gb vm tho
L411[21:59:43] <dequbed> Ah no that's an
x86_64 box we're ssh'd into
L412[21:59:56]
<Sangar>
ahhh!
L413[22:00:03]
<Sangar>
i'm... somewhat relieved 😛
L414[22:00:05] <Kilobyte> the default
image of oc2 doesn't support TLS, so...
L415[22:00:07] <dequbed> Because ... well
... If you have SSH and a public, global, routable IP well.
L416[22:01:00]
<Sangar>
so, i'm curious, how'd you bridge it to a real network?
L417[22:01:04] <Kilobyte> vxlan
L419[22:01:43] <Kilobyte> so we have a
vxlan tunnel with one end terminated within the jvm, the other in
the kernel
L420[22:03:22]
<Sangar>
very cool. til, hadn't heard of that before.
L421[22:04:05] <dequbed> @Sangar also
unrelated but hey RISC-V SIMD extension when? <3
L422[22:04:36]
<Sangar>
you mean now that simd stuff is in the jvm incubator namespace?
:x
L423[22:04:50] <Kilobyte> we'll throw in a
PR once we've cleaned up the code - er - slightly
L424[22:05:21]
<Sangar>
nice, very curious to see what that'll look like 🙂
L425[22:05:25] <dequbed> Well that and
also what better way to learn SIMD than to implement SIMD in a mod?
Seems to be your preferred way of learning tech ;P
L426[22:05:34] <dequbed> @Sangar wanna
join the server? :P
L427[22:06:14]
<Bob> i'm
now wondering if i can get Rusty with OC2
L428[22:06:20]
<Bob> will
defenitely make me addicted to OC2
L429[22:06:21]
<Sangar>
hah, true, i guess 😛 wel'll see. server: maybe tomorrow or so, want
to mess around a bit more with the projector stuff before heading
to bed.
L430[22:19:36]
<Bob> I'm
interested in the architecture OC2 uses and if i would manage to
compile some Rust doodle on it 🤔
L431[22:19:47]
<Bob> i
think its time i get and play MC 1.18 for the first time
L432[22:19:53]
<Forecaster> %tonkout
L433[22:19:53] <MichiBot> Fudge!
Forecaster! You beat Vaur's previous record of 2 hours, 46
minutes and 50 seconds (By 1 hour, 10 minutes and 40 seconds)! I
hope you're happy!
L434[22:19:54] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.003 tonk
points! plus 0.002 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.22149568. Position #2 Need
0.01498864 more points to pass Vaur!
L435[22:20:17] <dequbed> @Bob
riscv-sedna-linux-musl
L436[22:20:30] <dequbed> You can compile
Rust to that, yes.
L437[22:23:25]
⇨ Joins: ben_mkiv
(~ben_mkiv@200116b814290500fe3497fffea975f2.dip.versatel-1u1.de)
L438[22:27:19]
<Bob>
dequbed, where would i get that target tho
L439[22:29:47] <dequbed> `rustup target
add riscv64gc-unknown-none-elf` :P
L440[22:30:06] <dequbed> I think that one
or the riscv32 one should be able to work.
L441[22:30:24] <lunar_sam> man
L442[22:30:29]
<Bob> thats
cursed but ill start right away lmao
L443[22:30:34] <lunar_sam> i was reminded
of uhhh
L444[22:30:37] <Kilobyte> thats the
spirit
L445[22:30:37]
<Bob> did
somebody make a wrapper yet ?
L446[22:30:42] <dequbed> wrapper?
L447[22:30:43] <lunar_sam> the time i got
banned from a squad server
L448[22:30:45]
<Bob> or
should i start researching on how to interact with components and
everythimg
L449[22:30:50] <dequbed> It's plain Linux
xD
L450[22:30:51] <dequbed> Oh you mean
that
L451[22:30:52]
<Bob> well
this is just the target
L452[22:30:54] <lunar_sam> for aggressive
BTR based shitposting
L453[22:30:55] <dequbed> No please *do*
build a create
L454[22:30:58] <dequbed> crate*
L455[22:31:03] <dequbed> I wanna be able
to use it :P
L456[22:31:08]
<Bob> yeah
i know this is plain linux, but i yet have to know what or how it
even works
L457[22:31:10] <lunar_sam> i should make
nelua stuff for OC2
L458[22:31:12] <lunar_sam> :)
L459[22:31:13]
<Bob> i am
a complete stranger to OC2
L460[22:31:23] <Kilobyte> its just a json
based rpc over paravirtualized serial port
L461[22:31:34] <dequbed> I think getting
something to compile that prints "Hello world" is a big
enough job for now :P
L462[22:31:37] <Kilobyte> so just open a
specific device file and throw json there :P
L463[22:32:23] <lunar_sam> but yeah, got
banned because me and a friend were taking out all the enemy armor
with a fuckin BTR
L464[22:32:27] <lunar_sam> tanks and APCs
alike
L465[22:32:30] <dequbed> @Bob also you
*will* have to use #![no_std]. If you're not familiar with that,
start there.
L466[22:32:32]
<Bob>
>dequbed: I think getting something to compile that prints
"Hello world" is a bi…
L467[22:32:32]
<Bob> on my
way to get hello work in OC2 trought Rust
L468[22:32:39] <lunar_sam> and then, when
we ran outta ammo
L469[22:32:41]
<Bob> yeah
i know, i thought i'd likely have no std on there lol
L470[22:32:44] <lunar_sam> so i started
running people over
L471[22:32:51]
<Bob> man i
thought i could get some sleep today
L472[22:32:55]
<Bob> looks
like its one of those nightrs
L473[22:33:03] <Kilobyte> oh you certainly
_could_ use std, but your binary will become huge
L474[22:33:54] <Kilobyte> i am beeing
informed that i am in fact mistaken, and there are apparently some
libc related problems
L475[22:34:31] <dequbed> Nope, my info is
outdated
L476[22:34:39] <Kilobyte> :D
L477[22:36:01] <lunar_sam> i will make
nelua bare metal stuff
L478[22:36:06] <lunar_sam> (probably
not)
L479[22:36:10]
<Bob> idk,
ill go no_std at first
L480[22:36:17]
<Bob> and
if i do make a wrapper, it should be no_std probably too
L481[22:36:29]
<Bob>
reimplementing println cant be that bad :)
L482[22:36:49] <Kilobyte> i mean write! is
no_std
L483[22:37:02]
<Bob> true
true
L484[22:38:22]
<Bob> any
good optimization mods for MC 1.18 ?
L485[22:38:46] <dequbed> None for forge
which you'll need unless you wanna port OC2 to Architectury
:P
L486[22:38:56] <Kilobyte> i believe they
majorly improved performance in 1.18 anyways
L487[22:40:42]
<Bob> fair
enough
L488[22:43:42]
<Ocawesome101> there's magnesium
L489[22:43:47]
<Ocawesome101> and sodium
L490[22:43:55]
<Ocawesome101> magnesium is sodium for
forge
L491[22:44:19] ⇦
Quits: Vazde (vazde@dea.fi) (Ping timeout: 192
seconds)
L492[22:44:29]
⇨ Joins: Vazde (vazde@dea.fi)
L495[22:53:37] <Amanda> %choose wait a bit
longer or rain box
L496[22:53:37] <MichiBot> Amanda: You'll
want to go with "wait a bit longer".
L497[22:53:45] <Amanda> Will I? Will I
though?
L498[22:59:47]
<Bob> do we
have an OC2 emu yet ?
L499[22:59:57]
<Bob> i
dont think 1.18.1 or 1.16.5 forge will ever work on my
machine
L500[23:03:00] <Amanda> Try deleting those
files and trying again? Otherwise I'd day your disk is going bad,
those look like md5sum mismatches on a downloaded file
L501[23:03:35] <Amanda> Or your internet
is getting MitM'd
L502[23:04:25]
<Bob> i did
that countless times
L503[23:04:32] <Amanda> I'll check the md5
of those files on my own machine when I get back to the
computer
L504[23:04:42]
<Bob> and
whoever is MitM'ing me has a very sad life
L505[23:04:53]
<Bob> ill
try using GDLauncher
L506[23:05:15]
<Sangar>
>Bob: do we have an OC2 emu yet ?
L507[23:05:15]
<Sangar> no
oc2 emu, but there's a (very very primitive) cli frontend for
sedna. which needs to be configured in code. but good enough for
prototyping maybe 😛 <
https://github.com/fnuecke/sedna-cli>
L508[23:05:17]
<Bob> man i
swear forge never worked for me, i still can't get the original OC
repo to fetch dependencies in forge gradle, resulting in absolute
mad breakage everywhere
L509[23:05:30]
<Bob>
>Sangar: no oc2 emu, but there's a (very very primitive) cli
frontend for sedna…
L510[23:05:30]
<Bob> well,
all i really need is to get Rust up and running there
L511[23:05:42]
<Bob> and
make a wrapper around the component API and everything basically
but for Rust
L512[23:05:52]
<Bob> i
want my OC1 feel but with Rust lol
L513[23:06:41] <Amanda> Are you the same
bob who had cursed windows problems as well?
L514[23:06:49]
<Bob>
windows died a long time ago
L515[23:06:51]
<Bob> NTFS
went fucking shit
L516[23:06:56]
<Bob> i
hate everything about windows nowadays
L517[23:07:06] <Amanda> So yes
L518[23:07:12]
<Bob>
yep
L519[23:07:13] <dequbed> They're also the
same Bob who wants everything to be rewritten in Rust :P
L520[23:08:12] <Kilobyte> @Bob are you
sure your disk is not going bad?
L521[23:08:27]
<Bob> yeah,
why would it
L522[23:08:35] <Amanda> Either you're in
one of the countries that are mitm'ing all network traffic, or the
issue is with the disk or the network
L523[23:08:42]
<Bob> its a
shiny new SSD, its been running file for a long time
L524[23:08:59]
<Bob>
Belgium does have legendary bad internet but i doubt it MIMTs
anybody
L525[23:09:06]
<Bob>
despite the ISPs being so shit, they block ports
L526[23:09:08] <Amanda> Grep dmesg for
it's device node
L527[23:09:41]
<Bob> i
suck at grep
L528[23:09:43] <Amanda> 5 Scritchies on
disk Io errors getting bitched about in there
L529[23:09:58] <dequbed> Bet!
L530[23:10:48] <Amanda> Ssds aren't immune
to entropy, assuming they were even manufactured correctly in the
first place
L531[23:11:12]
<Bob> well,
if my files would randomly be getting corrupted
L532[23:11:19]
<Bob> i
wouldn't have been with you today
L533[23:11:32] <Amanda> Depends
L534[23:11:55] <Amanda> Could be a bad
sector, that isn't getting properly flagged by the sad
controller
L535[23:12:18] <dequbed> Sad controller is
sad
L536[23:12:22] <Amanda> And it's not
random, really, it's just got a lot of hidden variables
L537[23:12:25] <Kilobyte> the controller
should try partying instead
L538[23:13:23] <Amanda> Existing files may
be fine, only new ones which Linux happens to assign to those
blocks
L539[23:13:28]
<Bob> fact
is, it launched on GDLauncher so
L540[23:13:45] <Kilobyte> could still be
broken disk :D
L541[23:13:51] <Amanda> That means nothing
except the problem wasn't forge
L542[23:14:14]
<Bob>
sounds like a forge problem to me
L543[23:14:25]
<Bob> yeah
then probably MultiMC's sector has to be screwed
L544[23:14:38] <Amanda> Yes, it's a forge
problem it doesn't work with faulty / failing hardware
L545[23:15:45]
<Bob>
laaaaaammmmeeeee
L546[23:15:56] <Amanda> If you have
regular problems with lots of software, it's usually not the
software that's bugged, you and your hardware is the connecting
variable
L547[23:16:29]
<Bob> i do
know Linux is struggling with the 1GB of VRAM i have, it being too
low and generating super periodic lag spikes if its full
L548[23:16:30]
<Bob> but
besides that
L549[23:16:38]
<Bob> i
haven't experienced anything bad on this arch install
L550[23:16:46]
<Bob> does
whatever i ask it to without anomalies
L551[23:16:51] <Amanda> "on this arch
install"
L552[23:17:06] <Amanda> So you had
problems with previous distros or installs)
L553[23:17:22]
<Bob>
Manjaro just sucks ass, lets be fair
L554[23:17:39] <Kilobyte> a dead block can
only cause issues if it's being used :P
L555[23:17:41]
<Bob> Pamac
is a real pain in the ass that kept memory leaking, and the repoes
are alwasy outdated
L556[23:18:37] <Amanda> `dmesg | grep sda`
replace sda with whatever your ssd's device node in /Dev is
(without the /dev/)
L557[23:19:04] <Amanda> Note: sda not
sda1,2 etc
L558[23:19:28] <Kilobyte> @Sangar thanks
for IPv6 support in the buildroot btw :P
L559[23:19:56] <Kilobyte> no more fuckery
with NAT, just throw a /56 to minecraft
L560[23:20:55]
<Bob> SDA
is doing perfectly fine
L562[23:21:32] <Amanda> Is sda the
sad?
L563[23:21:51] <Amanda> ssd fucking
phone
L564[23:22:29] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Quit: Insert quantum chemistry joke here)
L565[23:22:51]
<Bob> yeah
sda is the ssd, sda2 is the root so
L566[23:23:01] ⇦
Quits: Michiyo (~Michiyo@50.38.53.215) (Read error: -0x1: UNKNOWN
ERROR CODE (0001))
L567[23:23:10]
<Bob> i did
lsblk but i didnt include it in the screenshot, silly me
L568[23:24:32] <Amanda>
"c991d06afa4d01eb1176e42aff23866995ec3dfa
/home/amandac/.local/share/polymc/libraries/net/minecraft/client/1.18.1-20211210.034407/client-1.18.1-20211210.034407-extra.jar"
L569[23:24:54] <Amanda>
"168c60ab103cc39bbe50bf789fc192f1e8694d6c
/home/amandac/.local/share/polymc/libraries/net/minecraft/client/1.18.1-20211210.034407/client-1.18.1-20211210.034407-slim.jar"
L570[23:25:07] <Amanda> What do you know,
those shasums match what your forge is expecting.
L571[23:26:15] <Amanda> ( polymc is a more
distro-maintainer frendly fork of multimc, mostly the same code
)
L572[23:27:20] <Amanda> wait
L573[23:27:23] <Amanda> you put swap on a
ssd?
L574[23:27:28] <Amanda> no wonder it's
failing
L575[23:28:28] <Amanda> swap will kill any
flash-based media really quickly, ssds included
L576[23:28:58]
<Bob>
>Amanda: you put swap on a ssd?
L577[23:28:58]
<Bob> i
know lol
L578[23:29:10] <Kilobyte> swap is
overrated for hosts >4 GB anyways IMO
L579[23:29:34] <Kilobyte> my laptop only
has swap for suspend-to-disk (swappiness = 0)
L580[23:29:51] <Amanda> I've got zram,
otherwise no swap
L581[23:30:13] <Amanda> I need to
investigate why my laptop doesn't suspend sometime though, I
suspect my stolen sway config is to blame
L582[23:30:40] <Kilobyte> standby was
broken until recent kernels for my hardware, so i had to resort to
suspend-to-disk
L583[23:30:50] <Kilobyte> which reminds
me, i wanted to update my firmware
L584[23:31:08] <Amanda> My laptop doesn't
even seem to try, it just happily keeps running with the lid closed
even hours later
L585[23:31:21] <Amanda> only way I know is
because it comes out of my bag hot
L586[23:31:45] <Amanda> but it's
disconnecting from wifi, so it atleast seems to be trying
*something*
L587[23:31:54] <Kilobyte> yeah mine did
actually try. It even did it successful. It just never woke up
again
L588[23:32:06] <Kilobyte> 50% of the time
at least
L589[23:32:21] <Kilobyte> if it did, some
hardware was in weird state
L590[23:33:30] <Amanda> Anyway yeah, I'd
say your ssd is dead/dying, and this is just a symptom, @Bob
L591[23:34:48] <Amanda> It took me forever
to figure out the pack of sd cards I bougth was shit, lots of
spooky action happening
L592[23:35:17] <Amanda> Speaking of, I
should really update my bastion
L593[23:35:33]
<Bob>
that'd be sad cause my SSD is just new
L594[23:35:46] <dequbed> Amanda: Wait does
that mean I owe you 5 scrichies now?
L595[23:35:46] <Amanda> %remindme 2d12h
update 34tauri this wednesday as well
L596[23:35:46] <MichiBot> I'll tell you
"update 34tauri this wednesday as well" in 2d12h at
02/02/2022 11:35:46 AM
L597[23:35:50]
<Bob> whats
the sedna localhost login lol
L598[23:35:55] <dequbed> root no pw
L599[23:35:57] <Amanda> root, no
password
L600[23:36:06] <Amanda> dequbed: yes, I
declare myself the winner so you do!
L601[23:36:14] <dequbed> okay I
guess
L602[23:36:18]
<Bob> yeah
i guessed lol
L603[23:36:22]
<Bob> i did
it first
L604[23:36:25]
<Bob>
😎
L605[23:36:26] <Amanda> @Bob
"new" "worked for a long time"
L606[23:36:38] <dequbed> Do you want the
scritchies in individual rates or as a whole package at once?
:P
L607[23:36:49] <Amanda> dequbed:
whatever's best for you. :P
L608[23:37:03] *
dequbed gives Amanda the first of many scritchies
L609[23:37:04]
<Bob> i
mean a long time as in less than a year
L610[23:37:06]
<Bob> its a
870 EVO
L611[23:37:14] <Amanda> ... samsung?
L612[23:37:16]
<Bob> i
just did a SMART short test and it reported 0
L613[23:37:18]
<Bob> yeah
Samsung
L614[23:37:23] <Amanda> The only bad ssd I
ever bought was a samsung
L615[23:37:29] <Amanda> died in
weeks
L616[23:37:33]
<Bob>
rip
L617[23:38:24] <Amanda> Their SSD/flash
controllers being piles of shit is probably why they had to invent
f2fs and "donate" it to Android
L618[23:38:56]
<Bob>
¯\(ツ)/¯
L619[23:39:03] <Amanda> Oh hey, that
renders right now
L620[23:39:07] <Amanda> %actualshrug
L621[23:39:07] <MichiBot> ¯\_(ツ)_/¯
L622[23:39:09]
<Bob> so
far it never gave up on me
L623[23:39:13] <Amanda> Interesting
L624[23:39:18]
<Bob> so i
trust my 870 EVO
L625[23:39:25]
<Bob> its
only 250GB anyways
L626[23:39:30] <Amanda> @Bob Linux never
noticed any problems with mine, no dmesg logs, nothing, just
randomly corrupted inodes
L627[23:39:35]
<Michiyo>
Never trust a storage device.,
L628[23:39:36]
<Bob> i use
my old trust HDD for anything important
L629[23:39:37]
<Michiyo>
ever.
L630[23:39:43]
<Bob> fair
enough
L631[23:39:46] <Amanda> It's like their
controllers are coded to return ok for everything
L632[23:40:47]
<Bob> who
would have guessed
L633[23:41:10]
<Bob> how
does one use the File I/O card
L634[23:41:22]
<Ocawesome101> my laptop has whatever this
is `Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe
SSD Controller SM981/PM981/PM983`
L635[23:41:25] <Amanda>
"import.lua" -- select file -- ??? -- profit
L636[23:41:56]
<Bob> damn
even a pretty GUI
L637[23:42:01]
<Bob> feels
like RCE material
L638[23:42:19] <Amanda> You can also drag
+ drop a file onto that dialog and it'll upload
L639[23:42:40] <Amanda> not sure how it'd
be an RCE, the client renders it's own local fs, and uploads
whatever file you select
L640[23:42:58] <Amanda> it's not like the
MC server has to know everything the client is showing
L641[23:43:29]
<Bob> time
to see if i can get a hello world
L642[23:43:48]
<Ocawesome101> also my laptop apparently
does wi-fi 6 which is... cool, i guess
L643[23:44:23] <Amanda> Isn't the newer
wifi "protocols" just bitrate tweaking and frequency
schenanagins?
L644[23:44:46] <Amanda> so, same as
"5G"
L645[23:44:55] <Amanda> ( Which did not
cause COVID )
L646[23:45:33]
<Michiyo>
>Amanda: ( Which did not cause COVID )
L647[23:45:33]
<Michiyo>
Proof? I have these google searches that say it did!
L648[23:45:33] <Amanda> %choose laptop nap
time while I halucinate?
L649[23:45:34] <MichiBot> Amanda: I
talked to the Swedish Chef, he said "Bork bork!" I think
that means yes?
L650[23:45:39]
<Michiyo>
\/s
L651[23:45:54]
⇨ Joins: Michiyo (~Michiyo@50.38.53.215)
L652[23:45:54]
zsh sets mode: +o on Michiyo
L653[23:46:05] <dequbed> Most importantly,
don't ever trust a *single* storage device. Share load between
multiple devices e.g. via RAID, make backups to entirely different
storage systems and if possible to different storage media with
different aging characteristics.
L654[23:46:20]
<Bob> i
wont cry if i loose my data
L655[23:46:24]
<Bob> so
its okay
L657[23:47:00] <Michiyo> lol, yeah, was
thinking of those when I replied :P
L658[23:47:14]
<Ocawesome101> amanda: could be, not
sure
L659[23:47:30]
<Ariri>
%pet dequbed
L660[23:47:31] <MichiBot> Ariri is
brushing dequbed with a ruby necklace. dequbed regains 1d4 => 1
hit points! If the ruby necklace had been less shiny it might not
have attracted the attention of a dragon.
L661[23:47:38] <dequbed> %pet Ariri
L662[23:47:38] <MichiBot> dequbed is
brushing Ariri with a Magic Ariri! (25%). Ariri regains 1d4 => 1
(Magic +2) => 3 hit points!
L663[23:47:50] *
Amanda traps Inari by laying across her lap, loads up her stories
to read
L664[23:48:16] <Amanda> <dequbed>
"Stop petting yourself, stop petting yourself!" --
Probably
L665[23:49:35] <dequbed> What no, I'm just
playing with portal and poor @Ariri is getting dragged along for
the ride :P
L666[23:49:45]
<Ariri>
:(
L667[23:49:50]
<Ariri>
%pet Amanda
L668[23:49:50] <MichiBot> Ariri is patting
Amanda with the s*n. Amanda regains 1d4 => 2 hit points! The s*n
got into a fight with bigfoot and lost.
L669[23:50:06] *
dequbed patpats Ariri
L670[23:50:08] <dequbed> there there
:P
L671[23:50:20]
<Ariri>
=w=
L672[23:50:23]
<Ariri>
<3
L673[23:53:07]
<Kristopher38> crap, i own one samsung
ssd
L674[23:53:55] <Kilobyte> i own several
and had no issues so far
L675[23:54:10] <Kilobyte> (doesn't mean i
won't get any in the future ofc)
L676[23:54:49] <dequbed> I do too and
Samsung makes decent SSDs if you go for the premium variant ones.
The cheap ones are not a good price/performance tradeoff compared
to other manufacturers
L677[23:56:39]
<Kristopher38> yeah, I was told by one
person that samsung does make good ssd
L678[23:56:58]
<Kristopher38> too bad that person
might've been talking about the pro series
L679[23:57:19] <Kilobyte> ive had no
issues with the evo ones yet either
L680[23:57:23] <Kilobyte> both nvme and
sata
L681[23:59:30] <Amanda> The samsung SSD I
had was a SATA/ide one, one you'd replace a normal HDD with,