<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:17:02] <Amanda> Speaking of, I forget
where I was going with this
L2[00:17:45] * Amanda
curls up around Elfi, meows about her day, trying to keep herself
awake so she doesn't keep ruining her sleep schedule
L4[00:54:01] <Izzy> ayyy that's sweet as
hell
L5[00:54:14] <Izzy> maybe I should include a
display when I get around to building my chording keyboard
addon
L6[00:54:29] <ThePiGuy24> i say yes
L7[00:55:05] <ThePiGuy24> this is just
piggybacking off the i2c connection to the keyboard; nicely they
also expose solder pads like this is something you are supposed to
do ;p
L8[00:55:52] <Izzy> was thinking I could
mostly reuse the same design for the keyboard addon
electronics
L9[00:56:28] <Izzy> just reprogram the
microcontroller to decode 5-8 buttons into 32-256 different keys
rather than a matrix controller
L10[00:57:33] <ThePiGuy24> now i just need
to figure out how to clear the notifications once they have been
acknowledged or cleared manually
L11[01:00:22] <ThePiGuy24>
`org.freedesktop.Notifications.CloseNotification` seems easy
enough
L12[01:00:47] <ThePiGuy24>
`org.freedesktop.Notifications.NotificationClosed` rather
L14[01:07:28] ⇦
Quits: BadCoder (~wasp@109.229.101.246) (Ping timeout: 186
seconds)
L15[01:08:25] <ThePiGuy24> also this is
absolute spaghetti internally
L16[01:08:48] <Amanda> Time to rewrite it
in befuge
L17[01:08:49] <ThePiGuy24> (was talking
about the software, but the wiring isnt exactly neat inside
either)
L18[01:13:04] *
Amanda lays her head on Elfi, does a heccen zzzmew
L19[01:13:36] <Amanda> Night girls
L20[01:32:51] <ThePiGuy24> well this is a
fair bit more involved than id have hoped for. my program doesnt
know the notification ids, since its eavesdropping on the calls, so
its gets them before the server has given it an id yet
L21[01:33:53] <ThePiGuy24> it would be nice
if i could just probe the server for any active notifications, but
that doesnt seem to be a thing
L22[01:42:03] <ThePiGuy24> im tired and
lazy, imma just make it clear all notifications upon getting the
signal that one has been closed
L23[01:44:49] <ThePiGuy24> its good enough
i guess
L24[04:21:19] ⇦
Quits: Thutmose (~Patrick@2620:103:a004:31::13a) (Read error:
Connection reset by peer)
L25[04:21:58] <Izzy> thinkin about weirder
OC case configs
L26[04:22:17] <Izzy> like one with two
floppy drives and no HDD space
L27[04:45:13] <Izzy> bugger.
L28[04:45:35] <Izzy> ocelot doesn't like
the i945 chip in this laptop
L29[04:46:31] <Izzy> "can't create
GLX3 context" no shit it doesn't even support OpenGL 2
L31[04:46:56] <Izzy> ah well, ocvm is a lot
lighter, even if it's lighter on a few features too
L32[04:47:57] <Izzy> i945GSE baybee
L33[04:48:27] <Izzy> > OpenGL version
string: 1.4 Mesa 20.3.5
L34[04:48:29] <Izzy> yeah,,,
L35[04:49:45] <Izzy> maybe I could do it in
software
L36[04:51:53] <Izzy> alas, no
L37[04:52:02] <Izzy>
LIBGL_ALWAYS_SOFTWARE=1 doesn't seem to make it work
L38[05:07:00] <CompanionCube>
%tonkout
L39[05:07:01] <MichiBot> I'm sorry
CompanionCube, you were not able to beat Ocawesome101's record of
16 hours, 44 minutes and 7 seconds this time. 14 hours, 49 minutes
and 1 second were wasted! Missed by 1 hour, 55 minutes and 5
seconds!
L40[05:07:13] <CompanionCube>
%tonkattempts
L41[05:07:13] <MichiBot> You have 1 attempt
left.
L42[05:07:26] <CompanionCube>
goddammit
L43[05:09:13] <Izzy> what would be a sane
name for the PsychOS utility to write the kernel to a boot
partition?
L44[05:14:24] <CompanionCube> Izzy: alas no
netboot shenanigans, but i grabbed userspace-gic benchmark numbers
(suprisingly more difficult than it seemed at first), other random
stuff, powered down, dealt with the massive pita of 'exactly
*where* is the hdmi port on this monitor', powered up to see the
bootloader, did the annoying bit of extracting the microsd from the
pi3, watched it boot the OS, didn't know the IP,
L45[05:14:25] <CompanionCube> since it's a
keyboard i could just login in to the console and 'ip a')
L46[05:16:19] <CompanionCube> mild
disappointment though: since 4K support is advertised, y u boot in
1080p and not the monitor's 1440p?
L47[05:16:41] <Izzy> at least it's 1080p
and not 1024x768
L48[05:17:03] <Izzy> if I had a dollar for
every time I had to manually add a video mode for a stupid TV's
native resolution I'd have enough to buy a real monitor
L49[05:17:34] <CompanionCube> yes but i
already had 1080p on the rpi 3, so i was hoping for more :p
L50[05:20:43] <Izzy> mtbpflash? minitel
boot partition flasher?
L52[05:21:29] <CompanionCube> (fortunately
all the ports are on the back, and it fits nicely being kinda-sorta
propped against the monitor's stand)
L53[05:22:44] <Izzy> kinda surprised it
took so long for them to make something like the 400 honestly
L54[05:23:00] <Izzy> I imagine classrooms
are a big market
L56[05:24:38] <CompanionCube> that logo
looks like an acorn knockoff
L57[05:25:02] <Izzy> it's an acorn product
:D
L58[05:25:12] <CompanionCube> ah
L59[05:25:20] <Izzy> the Acorn Cambridge
Workstation, basically a standalone BBC B + 32016 second
processor
L60[05:25:32] <Izzy> all in the cute
Macintosh-style case
L61[05:25:48] <Izzy> the motherboard is
actually along the right side there
L63[05:26:18] <CompanionCube> >named
cambridge >no ARM cpu
L64[05:26:20] <CompanionCube> sad
L65[05:26:36]
<Ocawesome101> izzy: dd?
L66[05:27:09] <Izzy> I guess I should
probably have a dd analog too
L67[05:27:18] <CompanionCube> not
sufficiently data-destroying fot dd
L68[05:28:06] <CompanionCube> 'However, the
32016 contained many bugs and often could not be run at its rated
speed.'
L69[05:28:39] <Izzy> the 32016 is what
motivated Acorn to develop the ARM chips, IIRC
L70[05:31:30] <CompanionCube> Izzy: hm, the
combination of the rpi 400 + the big 31.5 monti
L71[05:31:49] <CompanionCube> *monitor
would have a good OC feel to it
L72[05:32:45] <CompanionCube> bonus for
configuring the console for unifont or whatever.
L73[05:37:59] <CompanionCube> bad pun
material: if you connected to OS/400 from an rpi 400.
L74[05:40:27] ⇨
Joins: Hawk777
(~Hawk777@2607:c000:8200:f800:4d00:2d9c:f0ab:a766)
L75[05:41:24] <Izzy> OS/40,000
L76[05:41:32] <Izzy> (bad ending)
L77[05:46:32] <CompanionCube> Izzy:
operating systems are heresy, surely?
L78[05:47:28] <Izzy> well, the computer
certainly seems to be approximating thinking pretty well
L79[05:49:11] <CompanionCube> on the plus
side, 128 bits (or even 64) is surely enough even in the year
40K?
L80[06:05:24] ⇨
Joins: BadCoder (~wasp@109.229.104.236)
L81[06:15:21] <Izzy> thinkign about the
PsychOS partition manager, currently it just has a table containing
only "rtfs" for "library names to try"
L82[06:15:28] <Izzy> (to mount a
filesystem)
L83[06:15:51] <Izzy> thinking instead the
idea might be to search /boot/lib/fs and /pkg/lib/fs and iterate
through everything in there instead?
L84[06:16:26] <ThePiGuy24> CompanionCube:
acorn had yet to invent ARM yet ;p
L86[06:19:32] <CompanionCube> Izzy: what
other things are likely to go there, tho?
L87[06:20:21] <Izzy> foxfs,
theoretically
L88[06:20:36] <Izzy> something to mount
mtar archives could be nice
L89[06:21:52] <CompanionCube> mkay
L90[06:23:17] <Izzy> basically, anything
that would be useful to have automounted when you attach a new
partition
L91[06:24:29] <Izzy> oh, that's why ocelot
seems to have issues with my workspace
L92[06:24:33] <Izzy> I dump syslog to the
ocelot card
L93[06:24:50] <Izzy> it's not good at
coping with that many messages
L94[06:27:31] <fingercomp> I'd recommend
using the latest dev build if you have many messages in the card's
log
L95[06:28:17] <Izzy> yeah I just grabbed
the latest build artifact
L97[06:28:58] <Izzy> hehe those particles
are cute
L98[06:29:16] <Izzy> "scroll to
end" is an extremely big improvement for my uses also
L99[06:30:04] <Izzy> fingercomp: any ideas
on running it on a laptop with only OpenGL 1.4? guess I should just
use ocvm, but it would be nice to have GPU buffers
L100[06:45:29] <fingercomp> the renderer
currently needs GL 3.1 — I think it could be brought down to 2.1 if
some features are removed (holograms and widget transparency), but
beyond that it would probably require larger scale changes to the
renderer
L101[06:47:24] <CompanionCube> also opengl
1.4 o.o
L102[06:47:37] <ThePiGuy24> very
modern
L103[06:47:51] <Izzy> I figured it
wouldn't be worth messing around with on the Ocelot end
L104[06:47:54] *
Izzy nods
L105[06:48:12] <Izzy> Software renderer
doesn't seem to work for it either, annoyingly, though glxinfo
reports 4.5
L106[06:48:24] <Izzy> CompanionCube:
i945GSE baybee
L107[06:49:02] <CompanionCube> Izzy: lol
my laptop's old gpu has 3.x because nvidia
L108[06:49:28] <CompanionCube> i think it
even does webrender
L109[06:49:45] <Izzy> it's kinda
interesting how quickly features drop off on Intel GPUs
L110[06:50:14] <Izzy> 2xxx CPUs are sort
of the earliest still usable, assuming you're running Linux - no
Vulkan, that needs 3xxx or 4xxx
L111[06:50:28] <Izzy> 1xxx and you go down
to OpenGL 2.1 or so
L112[06:50:32] <CompanionCube> lol
vulkan
L113[06:50:54] <ThePiGuy24> i love using
vulkan on an igpu that predates it by a few years :3
L114[06:51:17] <CompanionCube> that's not
happening for my laptop either, because a) nouveau b) 310/315m
lol.
L115[06:51:20] <Izzy> according to
wikipedia whenever I was looking at it, vulkan is supported on
linux several generations earlier than on windows
L116[06:51:35] <Izzy> I can only assume
this is via titanic misuse of the hardware
L117[06:51:40] <Izzy> and I am here for
it
L118[06:51:43] <ThePiGuy24> that is
because a) windows, and b) linux
L119[06:52:04] ⇦
Quits: Michiyo (~Michiyo@50.39.219.205) (Read error: Connection
reset by peer)
L120[06:52:12] <ThePiGuy24> madlad mesa
devs just said fuck it and made vulkan work on things it probably
shouldnt lmao
L121[06:52:24] <Izzy> also, ThePiGuy24,
the Mantle spec is a bit older, and that's basically just prototype
vulkan
L122[06:52:42] <Izzy> wonder if vulkan has
been ported to hardware that only ostensibly supports Mantle and/or
Microsoft Mantle
L123[06:53:31]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L124[06:53:31]
zsh sets mode: +o on Michiyo
L125[06:54:25] <Izzy> also wonder what
they're doing over in Apple-land
L127[06:55:24] <Izzy> I saw some Source
Engine games running on Asahi Linux so either they've got mesa
vulkan/opengl running on top of the Metal hardware or they're doing
OpenGL/Vulkan -> Metal translation
L128[06:55:32] <Izzy> eggcelent
L129[06:58:25] <CompanionCube> Izzy: they
got opengl 3.1 a few months ago
L130[06:58:48] <CompanionCube> an upgrade
from...2.1 i think?
L131[06:59:07] <Izzy> tfw hardware that
doesn't officially support OpenGL has better OpenGL than me
L133[07:02:22] <CompanionCube> Izzy: the
tablet has old gl...but GLES 2 is still newer than 1.4 :p
L134[07:02:36] <Izzy> > This design is
unusual, and it requires driver backflips to translate “fragment
shaders” into hardware pixel shaders. How do we do it?
L135[07:02:48] <Izzy> I wonder what
encouraged them to go for such a design
L136[07:03:12] <Izzy> Maybe it's simpler
to design hardware like that, maybe their software likes
that?
L137[07:04:31] <Izzy> oh they do go into
that
L138[07:04:33] <Izzy> never mind carry
on
L139[07:06:33] <CompanionCube> Izzy: also
it seems all of the pi opengl stuff is at least 2.0 so...
L140[07:07:35] <Izzy> I mean, $100 2009
computer vs $100 2012 computer, seems like logical progression
there
L141[07:08:46] <CompanionCube> yes but
one's meant for a laptop and one isn't.
L142[07:09:46] <Izzy> one's meant for
phones :p
L143[07:10:02] *
CompanionCube wonders what gpu his x86 tablet had
L144[07:11:30] <CompanionCube> god, intel
graphics names are just the worst
L145[07:12:56] <Izzy> the "945"
name has been horrifically overloaded
L146[07:13:03] <Izzy> it's all bad, but
it's a very wide range of bad
L147[07:13:08] <Izzy> bad for 2003 through
bad for 2011 or so
L148[07:15:04] <CompanionCube> 'Gen 3 has
limited hardware fragment shading, but not vertex shading. It
basically matches ARB_fragment_program's instruction set, and can
only support 64 instructions, with no control flow. Anything else
requires software fallbacks.' oof
L149[07:16:33] <CompanionCube> according
to mesa docs, the baytrail tablet could do 4.x and dx11, hah
L150[07:17:01] <CompanionCube> obviously
no idea what the oem drivers did
L151[07:21:18]
⇨ Joins: Vexatos
(~Vexatos@p200300eaef0d1000f5acf50aec35e91f.dip0.t-ipconnect.de)
L152[07:21:18]
zsh sets mode: +v on Vexatos
L153[07:26:09] <Izzy> mostly unrelated
but
L155[07:26:39] <Izzy> page 8, design for a
single-board NS32016 computer
L156[07:27:52] <Izzy> not quite usable
directly given several parts are difficult to find now
L157[07:28:01] <Izzy> but, neat!
L158[07:32:13] <CompanionCube> mhm
L159[07:42:11] ⇦
Quits: Hawk777 (~Hawk777@2607:c000:8200:f800:4d00:2d9c:f0ab:a766)
(Quit: Leaving.)
L161[08:24:17] <Izzy> was not expecting
porting to OpenOS to literally consist of adding 'component =
require "component"' to the top of the library and
executable
L162[08:45:29] <Izzy> I am an idiot
L163[08:46:14] <Izzy> rather than iterate
through filesystem types I should just
require("fs."..tostring(partition type))
L164[09:17:23] <Izzy> lunar_sam: on mtpt
you're going to have to settle for a partition type of
"fox" I suspect
L165[09:17:39] <Izzy> (for
auto-mounting)
L166[10:38:00] *
Amanda meows and looks around
L167[10:47:21] <lunar_sam> Izzy: see, i
was gonna use `foxy`
L168[10:47:35] <Izzy> excellent
L169[10:47:45] <lunar_sam> since that's
the fuckin
L170[10:47:50] <lunar_sam> magic in the
superblock
L171[11:02:11]
⇨ Joins: aboba (~aboba@45.83.0.123)
L172[11:03:54] ⇦
Quits: aboba (~aboba@45.83.0.123) (Client Quit)
L173[13:21:09]
<Forecaster> Ah damnit
L174[13:21:27]
<Forecaster> I made the mistake of
watching the eminence in shadow episode
L175[13:21:34]
<Forecaster> And now I want the next
one
L176[14:14:10] <Liizzii> mood
L177[14:22:47] <Amanda> %choose laptop or
deck
L178[14:22:48] <MichiBot> Amanda: Is it a
bird?! Is it a plane?! No! It's "laptop"!
L179[14:22:56] <Amanda> Hrm. No.
L180[14:23:10] <Amanda> Regardless, first:
hashbrowns
L181[15:14:35]
<Forecaster> I hope they're well
encrypted
L182[15:16:04]
⇨ Joins: Hawk777
(~Hawk777@2607:c000:8200:f800:1951:a6b:1bf:59f3)
L183[15:17:24] <ThePiGuy24> Amanda: make
sure to salt them
L184[16:35:32]
<Vaur>
%sip
L185[16:35:33] <MichiBot> You drink a
knifey aqua potion (New!). Vaur forgets the location of a great
treasure.
L186[16:36:40]
<Michiyo>
%octime
L187[16:36:41] <MichiBot> Michiyo:
2023-Oct-06 16:36:41
L188[16:37:38]
<Michiyo>
*sigh* I guess when I re-write Corded I'm going to have to make it
cache images as well since it's been confirmed that "later
this year" the changes to the CDN will be happening
L189[16:39:09]
<Vaur>
sadly those are a necessary evil
L190[16:39:30]
<Michiyo>
Yeah, I totally understand the why, I'm just annoyed lol
L191[16:40:03]
<Vaur> if
there is one change that I cannot fault discord it'd be that
one
L192[16:50:28] <Liizzii> cdn
changes?
L193[16:58:32]
<Michiyo>
Have you noticed the new URLs for Discord attachments on IRC? Seems
they are making the CDN expire links, the Discord client will
request new links for files.. but direct links will stop working
after "time"
L194[16:58:36]
<Michiyo>
(likely 24 hours)
L195[16:58:56] <Liizzii> ah, i didn't
notice them but understandable
L197[16:59:12]
<ar2000>
It's so discord won't be used as a file hosting plateform
L198[16:59:16]
<Forecaster> to combat using it as a
content delivery network I assume
L199[16:59:21]
<Michiyo>
Yeah
L200[16:59:55]
<Michiyo>
So, for direct embeds I'm going to have to cache them, and alter
the links sent to IRC
L201[17:09:27] <Liizzii> oh fun
L202[17:09:43] <Liizzii> that breaks a bot
i am now in control of, that's written in JS...
L203[17:11:43]
<Michiyo>
Yeah?
L204[17:13:25] <Liizzii> part of a ban
reporting / sharing discord for some of the communities I moderate
with, we have a bot there which lets people report stuff. currently
it takes the provided image, uploads it to it's own mini discord
server then uses that cdn link to share out
L205[17:14:38] <Liizzii> the original
owner/developer of it wasn't able to maintain or host it anymore so
I said i'd take it and running it is okay. but i don't feel like
learning JS so i gotta rewrite it to do other bits
L206[17:15:06] <Liizzii> i should be able
to do it tho
L207[17:15:44]
<Michiyo>
I'm trying to decide if I want to just write a webserver into the
replacement bot, and host the files there, or if I want to plug it
into my nextcloud...
L208[17:16:37] <Liizzii> writing a
webserver into a bot is always a fun time
L209[17:16:50]
<Michiyo>
MichiBot and Corded already have one lol
L210[17:16:57] <Liizzii> ah, yeah
L211[17:17:20]
<Michiyo>
But I'm also looking to NOT use Java for the new bot.
L212[17:17:27] <CompanionCube> applying it
to existing links is :( though
L213[17:17:49] <CompanionCube> broken
links all over the damn place.
L214[17:17:59]
<Michiyo>
Yeah, existing links will just be broken..
L215[17:18:21] <Liizzii> for static stuff
it'd probably be better to write the files out to a directory, then
have the webserver (nginx or apache) serve those up, though you'd
need to have some way (for your use case anyway) to clear up stuff
after 30 days or something
L216[17:20:36] <Liizzii> hmm
L217[17:22:45] <Liizzii> in the NTTS video
(or i suppose the discord developer post), it looks like the client
will let you request a new cdn link by grabbing the message or
something. not sure what it'll look like on the bot api side but
that might mean that you could send a "proxy url" (unsure
of what to call it) to irc, then when someone visits that, the bot
goes to fetch the message if it's not in the cache anymore, grabs
the CDN link and then 301 redirects to the cdn
L218[17:22:46] <Liizzii> link
L219[17:27:55] <Liizzii> i guess now i
have a reason to implement a semi-complicated CDN teir system with
my stuff
L220[17:34:36] <Liizzii> hmm, iptables
logging output is confusing me... supposedly i have packets coming
in on vmbr1 (an internal only bridge) going out vmbr0 (connected to
the internet) with source and destination addresses that aren't my
internal address or external ones
L221[17:35:16] <Liizzii> (have a -j LOG
rule in my forward table)
L222[17:35:34] <Liizzii> wondering if i've
left my server to be an open relay or something
L223[17:44:16] <Liizzii> not sure if i set
the FORWARD chain's default to drop, if that breaks all of my nat
stuff
L224[17:44:54] <Liizzii> in fact looking
at an iptables flowchart i have from a while ago it most certainly
will
L225[17:46:48] <Amanda> ... Where the hell
do you get clay in 1.7.10
L226[17:48:28] <Liizzii> hmm, pizza time
then i think i'll flip a coin to work out what i want to work
on
L227[18:12:25] <CompanionCube> Amanda:
underwater, iirc?
L228[18:13:01] <Amanda> I must be unlucky,
all I can see is gravel under the water
L229[18:13:08] <Amanda> and strangely,
peat
L230[18:18:35] <Michiyo> o_O I just found
a bunch of world backups from a server I was running in
2012...
L231[18:18:45] <Michiyo> sadly it's just
world backups, and not mods / configs
L232[18:20:52] <Amanda> I decided to see
how much I hate myself, so I'm giving GTNH a shot.
L233[18:52:23]
<Forecaster> >Amanda: ... Where the
hell do you get clay in 1.7.10
L234[18:52:23]
<Forecaster> it generates in rivers I
recall
L235[18:52:35]
<Forecaster> where there's sand
L236[19:00:23]
⇨ Joins: Corded2
(~Corded2@vps-9c69ad6a.vps.ovh.ca)
L237[19:00:23]
zsh sets mode: +v on Corded2
L238[19:00:36] <Michiyo> Fuck it! We test
in production!
L239[19:00:46] <Amanda> Corded2: Now with
jetpacks
L240[19:00:49]
<Michiyo>
Well... Corded work still :P
L241[19:00:56]
<Michiyo>
Corded2 not so much lol
L242[19:01:16] ⇦
Quits: Corded2 (~Corded2@vps-9c69ad6a.vps.ovh.ca) (Remote host
closed the connection)
L243[19:01:50] <Liizzii> need to make sure
they ignore each other
L244[19:01:50] <Amanda> Found a river!
Sadly it's suddenly dark out
L245[19:01:57] <Liizzii> or have a quick
shutdown ready
L246[19:02:36] <Michiyo> It wasn't
supposed to join here yet lol, they shouldn't in theory be in the
same channels
L247[19:05:01]
<Forecaster> sigh
L248[19:05:09]
<Forecaster> stupid mixed content
restrictions
L249[19:06:05]
<Forecaster> bleh
L250[19:06:21]
<Forecaster> I'm not about to add ssl to
my media admin api
L252[19:06:41]
<Forecaster> guess I'll have to bounce
requests through the webserver
L253[19:07:29]
<Forecaster> bit of a pain, but less of a
pain than ssl junk
L254[19:21:06]
<Forecaster> there, that was really
easy
L255[19:21:32]
<Forecaster> thank Jeeves for curl in
PHP
L257[19:42:21]
<Forecaster> there, now I have a
userscript that highlights the series that are in a text file on my
media server it uses to sort the video files after download
L258[19:42:41]
<Forecaster> I could have just pasted a
copy of that list into the userscript, but then I'd have been too
lazy to update it
L259[19:43:09]
<Forecaster> I need to pick a different
color though
L261[19:47:28]
<Forecaster> Color style overrode the
"visited" style, so colored arrow prefix instead it
is
L262[19:48:32]
<Forecaster> but... I need to add a source
field, because it highlights series on the wrong uploader, which
will trip me up eventually, I just know it
L263[20:11:02] <Liizzii> oh nice, nginx
1.18 on ubuntu 22.04 has the webdav module built into it. that
means i can use the extra methods to work with my teired faux cdn
thingy
L264[20:18:56]
<Forecaster> there we go, sources added!
Hooray!
L265[20:19:05]
<Forecaster> boy was that a pain to add
after the fact
L266[20:19:16] *
Liizzii sources @Forecaster into the list
L267[20:19:23]
<Forecaster> nooo
L268[20:30:12] *
Amanda lists @Forecaster into a source
L269[20:44:17] <Amanda> %choose
laptopnaptime?
L270[20:44:18] <MichiBot> Amanda: A
nearby lamp turns black.
L271[20:44:31] *
Amanda beams a new bulb into the lamp before Elfi
notices
L272[20:44:58] *
Amanda curls up around Elfi, decides to play more
FaeFarm
L273[21:04:21] <Izzy> I have decided I
will name the program to write the kernel to the boot partition
"boopu", pronounced "boop you", and short for
BOOt Partition Updater
L275[21:10:55] *
Amanda boops Izzy
L276[21:12:38] *
Izzy boops Amanda
L277[21:12:43] <Izzy> as you can see, it
works perfectly.
L278[21:13:46] *
Amanda sneezes
L279[21:15:38]
<Forecaster> for some reason I decided
after putting in some hard work inserting the source into my list
to undo my hard work by applying more hard work to convert it into
json to reduce future hard work
L280[21:16:18]
<Forecaster> I wish I'd done that before
so I'd have had to do less hard work overall
L281[21:31:11]
⇨ Joins: Webchat351 (webchat@50.39.219.205)
L282[21:31:21]
<Michiyo>
Test
L283[21:31:23]
<Michiyo>
ok.
L284[21:31:30] ⇦
Quits: Webchat351 (webchat@50.39.219.205) (Client
Quit)
L285[21:34:43] <Izzy> ... Do drive
components not have a way to determine if they're read-only?
L286[21:37:01] <Liizzii> simply attempt
write, if fail, it read only
L287[21:37:04] <Liizzii> or
something
L288[21:37:17] <Izzy> I mean, I
guess
L289[21:37:23] <Izzy> just, ???
L290[21:37:53] <Izzy> uh, anyway. added
some require()s and it looks like rtfs justwerks on OpenOS
L291[21:37:55] <Izzy> neat!
L292[21:37:58] <Liizzii> (I'm not actually
sure)
L293[21:38:29] <Izzy> not just that, but
it's automounted when partman is running!
L296[21:55:10] <Izzy> on the upside, I'm
Quite Confident I can run a PsychOS installer from the OpenOS tmpfs
and install on an unmanaged drive or tape
L297[21:57:52] <Izzy> will use about half
the space on libraries, but it will mean all the installer actually
needs to do is create partitions, mount a filesystem, and unpack an
archive or four
L298[22:10:34] <Izzy> maybe I should allow
the auto-mounting library to specify a component type, so one could
have a 'raid' "filesystem" that actually exposes another
drive/partition
L299[22:11:13]
<Forecaster> "scientists have data on
what's in the moon"
L300[22:11:33]
<Forecaster> I hope it confirms there's
more moon in there
L301[22:15:25] ***
Michiyo is now known as TestyMcTestface
L302[22:15:36] ***
TestyMcTestface is now known as Michiyo
L303[22:36:43] <Izzy> given it doesn't
actually act like fdisk, thinking I should probably rename it. does
slicer sound okay?
L304[22:56:32] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef0d1000f5acf50aec35e91f.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L305[23:21:17] ⇦
Quits: Corded (~MichiBot@vps-9c69ad6a.vps.ovh.ca) (Remote host
closed the connection)
L306[23:21:52]
⇨ Joins: Corded2
(~Corded2@vps-9c69ad6a.vps.ovh.ca)
L307[23:21:53]
zsh sets mode: +v on Corded2
L308[23:21:59] ⇦
Quits: Corded2 (~Corded2@vps-9c69ad6a.vps.ovh.ca) (Remote host
closed the connection)
L309[23:22:09]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L310[23:22:09]
zsh sets mode: +v on Corded
L311[23:22:17] <Michiyo> Hello
Discordland
L312[23:22:26]
<Michiyo>
Testing
L313[23:22:32]
<Michiyo>
Good enough for now.
L315[23:22:57] <Michiyo> Enjoy my shady
looking temporary embed stuff :D
L316[23:24:36] <Michiyo> I'll put that
behind a reverse proxy at some point
L317[23:24:41] <Michiyo> or maybe I won't
who knows.
L318[23:27:07]
<Michiyo>
This is nice though, the bot generates avatars for users who don't
have one set, it hosts avatars for folks who DO have one set. I
don't have anything yet for setting avatars but that'll come.
L319[23:27:18]
<Michiyo> it
handles embeds WITH messages now.. which Corded didn't
L320[23:27:49]
<Michiyo>
And it's not written in enterprise java, so no more
DiscordEmbedMessageHandlerFactoryFactory
L321[23:31:42]
<Ocawesome101> %tonkout
L322[23:31:43] <MichiBot> By my throth!
Ocawesome101! You beat your own previous record of 16 hours, 44
minutes and 7 seconds (By 1 hour, 40 minutes and 34 seconds)! I
hope you're happy!
L323[23:31:44] <MichiBot> Ocawesome101
has tonked out! Tonk has been reset! They gained 0.018 tonk points!
plus 0.034 bonus points for consecutive hours! Current score:
1.40378781, Position #1
L324[23:33:56] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L325[23:34:00]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L326[23:34:00]
zsh sets mode: +v on Corded
L327[23:34:13] <Michiyo> Damn... I got so
busy with the damn bot I forgot to tonk
L329[23:35:26]
<Michiyo>
:/
L330[23:36:06] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L331[23:36:09]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L332[23:36:09]
zsh sets mode: +v on Corded
L334[23:36:34] <Michiyo>
Unfortunate.
L335[23:38:25] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L336[23:38:28]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L337[23:38:28]
zsh sets mode: +v on Corded
L338[23:39:27]
<Michiyo>
sdf
L339[23:40:40]
<Michiyo>
Damn it Discord, stop caching my avatar...
L340[23:40:44] <Michiyo> Test
L341[23:41:41] ***
Michiyo is now known as TestyMcTestface
L342[23:41:42] <TestyMcTestface>
asdf
L343[23:41:46] ***
TestyMcTestface is now known as Michiyo
L344[23:41:48] <Michiyo> Test
L345[23:41:53] <Michiyo> what the
actual...
L346[23:42:11]
<Michiyo>
Oh, right, no relaying joins/parts/nick changes....
L347[23:43:47] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L348[23:43:51]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L349[23:43:51]
zsh sets mode: +v on Corded
L350[23:44:09] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L351[23:44:15]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L352[23:44:15]
zsh sets mode: +v on Corded
L353[23:44:24] <Michiyo> %flip
everything
L354[23:44:25] <MichiBot> Michiyo:
(╯°□°)╯ɓuıɥʇʎɹǝʌǝ
L355[23:44:32] <Michiyo> BUT WHY
THOUGH
L356[23:44:40] <Liizzii> 13131
L357[23:44:42] <Michiyo> This is the
avatar the bot is serving!
L359[23:44:48] <Michiyo> I just.. don't
understand
L360[23:46:28] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L361[23:46:32]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L362[23:46:32]
zsh sets mode: +v on Corded
L363[23:46:35] <Michiyo> Test
L365[23:46:56] <Michiyo> Oh...
L366[23:46:57] <Michiyo> hmm
L367[23:48:57] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L368[23:49:01]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L369[23:49:01]
zsh sets mode: +v on Corded
L370[23:49:07]
<Michiyo> Oh
damn it.. I think it's cached
L371[23:49:20]
<Michiyo>
cause I forgot to tell it not to... how long does Discord hang on
to an avatar I wonder?
L372[23:49:29] <Michiyo> Too long
likely...
L373[23:49:37]
<Michiyo> I
agree self
L374[23:49:42] <Michiyo> yep
L375[23:49:44] <Michiyo> ffs
L376[23:51:08] <Michiyo> Well, that means
that avatars are no longer reliant on my webserver being up
L377[23:51:11] <Michiyo> so that's
neat.
L378[23:52:46] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L379[23:52:49]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L380[23:52:49]
zsh sets mode: +v on Corded
L381[23:52:56] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L382[23:52:56]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L383[23:52:56]
zsh sets mode: +o on Michiyo
L384[23:53:02] <Michiyo> >_>
L385[23:54:26] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L386[23:54:31]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L387[23:54:32]
zsh sets mode: +v on Corded
L388[23:54:33] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L389[23:54:33]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L390[23:54:33]
zsh sets mode: +o on Michiyo
L391[23:54:39] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L392[23:54:39]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L393[23:54:39]
zsh sets mode: +o on Michiyo
L394[23:55:40] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L395[23:55:43]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L396[23:55:43]
zsh sets mode: +v on Corded
L397[23:55:50] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L398[23:55:50]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L399[23:55:50]
zsh sets mode: +o on Michiyo
L400[23:55:57] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L401[23:56:01]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L402[23:56:01]
zsh sets mode: +v on Corded
L403[23:56:07] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L404[23:56:07]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L405[23:56:07]
zsh sets mode: +o on Michiyo
L406[23:57:16] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L407[23:57:21]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L408[23:57:22]
zsh sets mode: +v on Corded
L409[23:57:23] ⇦
Quits: Corded (~Corded@vps-9c69ad6a.vps.ovh.ca) (Remote host closed
the connection)
L410[23:57:28] ⇦
Parts: Michiyo (~Michiyo@50.39.219.205) ())
L411[23:57:28]
⇨ Joins: Michiyo (~Michiyo@50.39.219.205)
L412[23:57:28]
zsh sets mode: +o on Michiyo
L413[23:59:30]
⇨ Joins: Corded
(~Corded@vps-9c69ad6a.vps.ovh.ca)
L414[23:59:30]
zsh sets mode: +v on Corded
L415[23:59:35]
<Michiyo>
I'll just disable that for now