<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:53] ⇦
Quits: Vexatos (~Vexatos@port-92-192-6-121.dynamic.as20676.net)
(Ping timeout: 189 seconds)
L2[00:06:12] ⇨
Joins: Vexatos (~Vexatos@92.192.6.121)
L3[00:06:12] zsh
sets mode: +v on Vexatos
L4[00:11:05]
<The
Patmann> Hey, is it possible to rotate drone's entity rotation?
It seems to be used in determining what direction the Computronics
Cameras cast rays from when attached as a Camera Upgrade.
L5[00:11:20]
<The
Patmann> Hey, is it possible to change drone's entity rotation?
It seems to be used in determining what direction the Computronics
Cameras cast rays from when attached as a Camera Upgrade.
[Edited]
L6[00:11:25]
<The
Patmann> Hey, is it possible to change a drone's entity
rotation? It seems to be used in determining what direction the
Computronics Cameras cast rays from when attached as a Camera
Upgrade. [Edited]
L7[00:38:28]
<Ariri>
%choose s or j
L8[00:38:29] <MichiBot> Ariri: The proof is
in the pudding. Definitely "j". Now please get it out of
my pudding.
L9[00:57:04]
<Bob>
```[(["itemhandler"], ["getItemSlotCount",
"getItemStackInSlot", "getItemSlotLimit"]),
(["robot"], ["move",
"getSelectedSlot", "setSelectedSlot",
"getEnergyStored", "turn",
"getLastActionId", "getActionResult",
"getQueuedActionCount", "getStackInSlot",
"getEnergyCapacity"]), ([], []),
(["blockoperations"], ["excavate",
"excavate", "durability", "place",
"place", "repair"]), (["charger"],
["isCharging"]), (["redstone"],
["getRedstoneOutput",
L10[00:57:05]
<Bob>
"getRedstoneInput", "setRedstoneOutput"]),
(["fileimportexport"], ["reset",
"beginExportFile", "writeExportFile",
"finishExportFile", "requestImportFile",
"beginImportFile", "readImportFile"]),
(["inventoryoperations"], ["move",
"take", "take", "drop",
"drop", "takeFrom", "takeFrom",
"dropInto", "dropInto"]), (["sound"],
["findSound", "playSound"]), ([], []),
(["energystorage"], ["getEnergyStored",
"getMaxEnergyStored", "canExtractEnergy",
L11[00:57:05]
<Bob>
"canReceiveEnergy"])]``` ok so, it all seems to work,
besides the empty set for some reason ??
L12[01:20:28] ⇦
Quits: Vexatos (~Vexatos@92.192.6.121) (Quit: Insert quantum
chemistry joke here)
L13[01:29:15]
<Bob> oh
fuck, there are overloaded methods
L14[01:29:26]
<Bob> that
will be very bad for Rust lmao
L15[01:29:44]
<Bob> what
did i do to deserve this
L16[01:30:36]
<Bob> i'll
make the robot side optional
L17[01:30:50]
<Bob> i
need some kind of manual overrides / advanced rules for those
things
L18[01:31:00]
<Bob> else
it will get fucking messy real fucking fast
L19[01:44:34] ⇨
Joins: ben_mkiv
(~ben_mkiv@2001:16b8:1e80:b800:fe34:97ff:fea9:75f2)
L20[01:52:09]
<sapphicfettucine> the trick you could do
for dynamic dispatch is a tuple / array of trait objects
L21[01:52:17]
<sapphicfettucine> but it's, not
optimal
L22[01:55:25] ⇦
Quits: Victor_sueca
(~Victor_su@190.pool90-165-120.dynamic.orange.es) (Read error:
Connection reset by peer)
L23[02:24:32] ⇨
Joins: TPG24
(~ThePiGuy2@host-92-17-123-81.as13285.net)
L24[02:26:50] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-122-174.as13285.net) (Ping
timeout: 189 seconds)
L25[02:59:53] <CompanionCube> no way to
engage in macro wizardry?
L26[03:09:45] <Michiyo> %tonk
L27[03:09:45] <MichiBot> Woooo! Michiyo!
You beat Forecaster's previous record of 4 hours, 17 minutes and
47 seconds (By 2 hours, 13 minutes and 29 seconds)! I hope you're
happy!
L28[03:09:46] <MichiBot> Michiyo's new
record is 6 hours, 31 minutes and 16 seconds! Michiyo also gained
0.0111 (0.00222 x 5) tonk points for stealing the tonk. Position
#2. Need 0.20329432 more points to pass Vaur!
L29[03:14:07] <Amanda> %choose cubes or the
complete annihilation of the time stream
L30[03:14:07] <MichiBot> Amanda: Hold on
tightly! "the complete annihilation of the time stream"
is a wild ride!
L31[03:19:21] *
Amanda stares dequbed in the face while she pushes the T axis off
the table
L32[03:51:17] *
Amanda curls up around Elfi, meows at her about the continuing
adventures of her Inari-clone colony, and how the anti-lewd filter
seems to have made them angry and stopped working until she
restarted the simulation
L33[03:51:51] *
Amanda zzzmews
L34[03:51:54] <Amanda> Night nerds
L35[04:05:39]
<sapphicfettucine> night!
L36[04:06:02]
<sapphicfettucine> >CompanionCube: no
way to engage in macro wizardry?
L37[04:06:02]
<sapphicfettucine> you'd have to make the
method calls themselves macros
L38[04:24:57]
<Ocawesome101> we went back to our local
piano store today to trade in our old(ish) digital piano for a
better one
L39[04:25:04]
<Ocawesome101> and i think i got a job
offer lol
L41[04:58:58]
<SnailDOS>
why is the tablet black
L42[04:58:59]
<SnailDOS>
with no words
L43[05:05:16]
<lunar_sam>
do you have screen and gpu?
L44[05:09:01]
<SnailDOS>
got it to work no
L45[05:09:03]
<SnailDOS>
got it to work now [Edited]
L46[05:09:09]
<SnailDOS>
its been such a while since i used open computers lol
L47[05:09:37] <lunar_sam> FUCK
L48[05:09:39]
<SnailDOS>
can I install OPPM without the disk?
L49[05:09:50] <lunar_sam> i'm 20, not sure
how to feel about this
L50[05:09:56]
<SnailDOS>
what?
L51[05:10:01] <lunar_sam> does this mean i
have to adult now
L52[05:13:05]
<ThePiGuy24> lunar_sam: mood
L53[05:13:26]
<ThePiGuy24> except im about 9.5 months
away
L54[05:13:54]
<ThePiGuy24> still attempting to acquire
job™️
L56[05:16:35]
<Wattana>
sad
L57[05:16:51]
<Wattana>
and no 1.18 build server 😭
L58[05:16:56]
<Wattana>
and no 1.18 on build server 😭 [Edited]
L59[05:21:53]
<ThePiGuy24> there is on curseforge
L60[05:21:58] <Michiyo> @Wattana the
current dev build is on CF
L62[05:22:36]
<Wattana>
and I just discovered the GH repo have the latest released but
they're not shown bc prerelease
L63[05:25:30] ⇨
Joins: snaildos (~snaildos@149.28.162.14)
L64[05:25:35] <snaildos> Hi.
L65[05:25:38] <snaildos> Ey it
worked.
L66[05:26:09]
<Wattana>
?
L67[05:26:34]
<Wattana>
What worked 🤔
L68[05:26:43] <snaildos> IRC on OC
L69[05:26:55] <snaildos> Now I can chat on
my tablet xD
L70[05:33:25] <snaildos> poggers
L71[05:33:39] ⇦
Quits: snaildos (~snaildos@149.28.162.14) (Remote host closed the
connection)
L72[05:34:17]
<Wattana>
dang
L73[05:34:27]
<SnailDOS>
IT RAN OUT OF BATTERY
L74[05:34:29]
<SnailDOS>
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
L75[05:34:31]
<Wattana>
lmao
L77[05:34:51]
<Wattana>
btw theres an irc program disk in oc right?
L78[05:34:55]
<Wattana> i
forgor if there is
L79[05:35:31]
<SnailDOS>
yes
L81[05:37:54]
<Wattana>
what the fuck
L82[05:38:05]
<Wattana>
oc2's default eeprom requires 4x4MB memory to boot
L85[05:40:55]
<Kristopher38> >Ocawesome101: and i
think i got a job offer lol
L86[05:40:55]
<Kristopher38> You gonna work at a piano
store now?
L87[05:41:01]
<Ocawesome101> possibly
L88[05:41:15]
<sapphicfettucine> >Wattana: And 4x4MB
only gets you to a kernel panic about running out of memory
L89[05:41:15]
<sapphicfettucine> it is linux
L90[05:41:19]
<Ocawesome101> funny thing is i had
considered that for a summer job just a day or two earlier
L91[05:41:33]
<Ocawesome101> @sapphicfettucine linux can
boot to (basic) userspace on 8MB
L92[05:41:53]
<sapphicfettucine> yeah but good luck
doing too much of use
L93[05:42:01]
<Ocawesome101> true
L94[05:42:05]
<Ocawesome101> 16MB is more
comfortable
L95[05:42:13]
<Kristopher38> I'm glad it turned out that
way then
L96[05:42:35] <lunar_sam> when do we have
specially made OS for OC2 :v
L97[05:42:46]
<Wattana>
>sapphicfettucine: it *is* linux
L98[05:42:46]
<Wattana>
mfw absolute minimum to boot and work is 20MB
L99[05:43:28]
<sapphicfettucine> >lunar_sam: when do
we have specially made OS for OC2 :v
L100[05:43:28]
<sapphicfettucine> i've thought about
it
L102[05:44:02]
<sapphicfettucine> maybe someday
L103[05:44:09]
<sapphicfettucine> oxide will make hubris
work on riscv
L104[05:44:19]
<Wattana>
>lunar_sam: when do we have specially made OS for OC2 :v
L105[05:44:19]
<Wattana>
that will have to wait until the devs make the flash mem
non-linux
L106[05:44:40]
<Wattana>
as of currently flash mem is embedded linux and will need an
existing linux install(minus the kernel maybe)
L107[05:44:46] <lunar_sam> lol
L108[05:44:49] <lunar_sam> i know
L109[05:44:55]
<sapphicfettucine> you can just replace
the files in the jar
L110[05:44:55]
<Kristopher38> >ShreksHellraiser:
bezier curve
L111[05:44:56]
<Kristopher38> nice! I had numerical
analysis this semester but never got to implement any of the stuff
we talked about, cool to see it in CC
L112[05:44:58] <lunar_sam> i want to make
Zorya :v
L113[05:45:04] <lunar_sam> for OC2
L114[05:45:07]
<Wattana>
man i want an actual bios flash mem and not an embedded linux
L115[05:45:15]
<Wattana>
lmao
L116[05:45:18] <lunar_sam> including
booting from .VELX files
L117[05:45:25]
<Wattana>
is there even an api to write custom flash mem as of yet?
L118[05:45:32] <lunar_sam> maybe i can
make VELXstub :vvv
L119[05:45:50]
<Wattana>
>lunar_sam: i want to make Zorya :v
L120[05:45:50]
<Wattana> I
sure hope OSDev on RISC-V will be less painful than 6502
L121[05:45:58]
<sapphicfettucine> >Wattana: is there
even an api to write custom flash mem as of yet?
L122[05:45:58]
<sapphicfettucine> no, but it's an issue
on the github
L123[05:46:14]
<sapphicfettucine> besides the current api
of "replace the file in the jar it's literally
there"
L124[05:46:17] <lunar_sam> >
<@Wattana> I sure hope OSDev on RISC-V will be less painful
than 6502
L125[05:46:17] <lunar_sam> which
6502
L126[05:46:27] <lunar_sam> lol
L127[05:46:28]
<Wattana>
Thistle 6502
L128[05:46:56]
<Kristopher38> >lunar_sam: when do we
have specially made OS for OC2 :v
L129[05:46:57]
<Kristopher38> That gives me an idea, my
uni has a kernel project that they like to port around for various
archs and they recently did a port for riscv
L130[05:47:31]
<Wattana>
Riscnix
L131[05:47:34] <lunar_sam> which was the
6502 with 24-bit memory space
L133[06:12:49]
<ShreksHellraiser> more curves
L134[06:16:08]
<Wattana>
ComputerCraft?
L135[06:16:30]
<Wattana>
Font looks likei t
L136[06:17:17]
<ShreksHellraiser> Yeah
L138[06:20:16]
<Wattana>
Hold tf up
L139[06:20:26]
<Wattana>
3x3 pseudo-pixel per character???
L140[06:20:30]
<Wattana>
Whaaaat
L141[06:20:40]
<Wattana>
That's like triple resolution
L142[06:21:09]
<ShreksHellraiser> 2x3
L143[06:21:29]
<ShreksHellraiser> I'm also working on an
easy to use GUI system that has these high res elements as
widgets
L144[06:22:00]
<ShreksHellraiser> Oh and it's fast enough
that that last example runs at 1 frame per tick
L145[06:36:06]
<ShreksHellraiser> I keep crashing the
emulator I'm using lol
L146[06:44:58]
<Wattana>
AFAIK CC and OC runs at max frame per tick right?
L147[06:45:23]
<Wattana>
my FPS calculation code on OC2 always stay capped at 20 FPS
L148[06:46:12]
<ShreksHellraiser> I guess it doesn't
really matter that much when it's all buffered
L149[06:46:23]
<sapphicfettucine> you can draw to the
framebuffer a bit faster than 20fps if i remember some stuff right
[there's a good chance i'm not]
L150[06:46:27]
<sapphicfettucine> as for rendering i have
no idea
L152[06:55:38]
<ShreksHellraiser> Here's an example hello
world program using the gui library I'm working on
L153[06:58:28]
<Wattana>
how's it look like?
L155[07:01:40]
<ShreksHellraiser> I'm not sure why it's
doing that, but I'm working on trying to find it
L156[07:01:55]
<ShreksHellraiser> Bottom one is correct,
as that's how buttons are being distinguished from text
L157[07:05:23] ⇦
Quits: feldim2425 (~feldim242@2001:871:25a:362c:f34b:a03a:adb0:906)
(Ping timeout: 192 seconds)
L159[07:09:36]
⇨ Joins: feldim2425
(~feldim242@2001:871:25a:3999:8e39:e436:d238:bf04)
L160[07:20:03]
<ThePiGuy24> >Wattana: my FPS
calculation code on OC2 always stay capped at 20 FPS
L161[07:20:03]
<ThePiGuy24> the gpu calls themselves have
no max framerate, they just use up a portion of a time. you are
probably using event.pull or something else that uses
computer.uptime, which is quantised to each tick
L162[07:20:32]
<ThePiGuy24> oh wait oc2, not oc, im
dumbass
L163[07:20:39]
<ThePiGuy24> idk about oc2
L164[07:20:42]
<Wattana>
The FPS thing is OC1
L165[07:21:11]
<Wattana>
There doesn't seem to be any way to get more accurate delta time,
though
L166[07:38:59]
<ThePiGuy24> you dont need one
L167[07:39:05]
<ThePiGuy24> just sample over a longer
time
L168[07:40:17]
<ShreksHellraiser> >ShreksHellraiser:
I'm not sure why it's doing that, but I'm working on trying to find
it
L169[07:40:18]
<ShreksHellraiser> So I figured out why.
The theme table was copied by reference between each widget
L170[07:40:29]
<sapphicfettucine> >Wattana: Have
anyone here read this? I'm thinking abt re-reading it
L171[07:40:29]
<sapphicfettucine> i was cursed by a witch
to only read yuri
L172[07:40:39]
<Wattana>
lmao
L173[07:40:46]
<sapphicfettucine> (the witch is called
"being a lesbian")
L174[07:40:47]
<ShreksHellraiser> So I fixed that with
some more metatables and lua shit
L175[07:41:06]
<Wattana>
so anyway ima go sleep cya guys in a million years
L176[07:57:41]
<Bob>
>sapphicfettucine: the trick you could do for dynamic dispatch
is a tuple / array of trai…
L177[07:57:41]
<Bob> nah,
i'll use `Option`s with
`#[serde(skipserializationif(Option::is_empty))]`, i already use it
quite lot
L178[07:57:58]
<Bob> i
just need to make my file generator mind that
L179[07:58:10]
<Bob> at
least the capability solver is down and its fast enough
L180[07:58:28]
<Bob> going
the multi pass vec route was defenitely the wisest way
L181[07:58:52]
<Bob>
altough i sometimes leave empty sets so i need to filter that each
pass, could write a better union extractor to skip
L182[08:00:18]
<Bob> i
just hope it wont get more complicated than that
L183[08:00:28]
<Bob> with
for example overloaded arguments
L184[08:00:34]
<Bob> like
either int or bool type shit
L185[08:01:18] ⇦
Quits: Thutmose (~Patrick@67.21.186.225) (Quit:
Leaving.)
L186[08:08:34]
<Bob> i now
need some kind of collapser for methods
L187[10:03:16]
⇨ Joins: rru
(~rru@95-37-98-71.dynamic.mts-nn.ru)
L188[10:04:54] ⇦
Quits: rru (~rru@95-37-98-71.dynamic.mts-nn.ru) (Client
Quit)
L189[10:24:09]
⇨ Joins: Vexatos
(~Vexatos@port-92-192-6-121.dynamic.as20676.net)
L190[10:24:09]
zsh sets mode: +v on Vexatos
L191[13:21:10] <ben_mkiv> can anyone who
worked with OC2 API yet tell me if there's an equivalent to the old
Events? As it seems like the "normal" devices don't
support them anymore?!
L192[13:21:26] <ben_mkiv> would i need an
VMDevice which can use interrupts?
L193[13:22:46] <Amanda> ben_mkiv: correct,
hlapi does not have events
L194[13:22:56] <Amanda> Polling only
L195[13:24:14]
<Forecaster> %tonkout
L196[13:24:16] <MichiBot> Kapow!
Forecaster! You beat Michiyo's previous record of 6 hours, 31
minutes and 16 seconds (By 3 hours, 43 minutes and 12 seconds)! I
hope you're happy!
L197[13:24:17] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.01 tonk
points! plus 0.009 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.45150568. Position #3 Need
0.03402432 more points to pass Michiyo!
L198[13:26:17] <ben_mkiv> Amanda, but i
understood that the VMDevice interrupts could be used similar like
events have been used before?
L199[13:27:34] <Amanda> ben_mkiv: vmdevice
aren't hlapi, they emulate hardware plugged into the computer. So
you'd need to either emulate an existing piece of hardware, or
include a Linux kernel driver
L200[13:28:00] <ben_mkiv> excuse me?
xD
L201[13:29:15] <Amanda> ben_mkiv: did you
not notice it's running a stripped down linux build?
L202[13:30:21] <Amanda> It's running
actual mainline linux kernel, with busybox and init scripts
L203[13:30:51] <ben_mkiv> no, haven't
bothered at all with OC2 yet
L204[13:31:11] <ben_mkiv> just looked at
the API description to figure out how big of a deal a 1.18 port
is
L205[13:31:16] <ben_mkiv> and apparently
it's quite some task
L206[13:33:33] <ben_mkiv> unless someone
writes some kind of generic VMDevice driver :>
L207[13:35:07] <ben_mkiv> is the modpack
of dequbed on curseforge?
L208[13:35:14] <dequbed> no
L209[13:35:32] <ben_mkiv> so how would i
get my hands on it?
L210[13:35:51] <dequbed> Get handed the
link and use MultiMC to download it :P
L211[13:36:14] <ben_mkiv> would you be so
glad?
L212[13:36:20] <dequbed> And using a 100+
mod modpack to try out OC2 is a bit of an overkill.
L213[13:36:41] <ben_mkiv> i want to take a
look at 1.18 in general, and guess it's more fun with a modpack
anyways
L214[14:25:02]
<Forecaster> %sip
L215[14:25:03] <MichiBot> You drink a
solid iron potion (New!). Forecaster feels like a champion!
L216[14:25:14]
<Forecaster> an iron champion?
L217[14:26:58] <ben_mkiv> oh boy, it
really runs some kind of linux <3
L218[14:28:49] <dequbed> Yes, in your case
it's a slightly patched version of the upstream OpenBSI, we'll get
around to publishing the buildroot files … soon™. Also talking
about porting OpenWRT because why not ::
L219[14:39:27] <ben_mkiv> but it feels a
bit slow, testing with the redstone device it takes like 2 seconds
to perform the action
L220[14:40:09] <dequbed> That shouldn't
happen. On the server the redstone block easily managed to update
at redstone speed (40Hz)
L221[14:40:30] <ben_mkiv> only tested with
the bundled redstone.lua script
L222[14:40:36] <ben_mkiv> maybe the device
lookup takes a while?!
L223[14:45:55] <ben_mkiv> that works
surprising well, already managed to send stuff with netcat across
the network xD
L224[15:56:13]
<Bob> the
Lua script is hellishly slow
L225[15:56:21]
<Bob> we do
have Rust HLAPI layers if you want
L226[16:03:41] <ben_mkiv> thanks, i'll go
with slow then
L227[16:04:36] <ben_mkiv> is there an
alternative to rust/lua?
L228[16:04:45] <Amanda> I've got one in
C++
L229[16:04:50] <Amanda> :P
L230[16:04:51] <ben_mkiv> that sounds
good
L231[16:04:57] <Amanda> and there's a
micropython in the ROM also
L232[16:05:14] <ben_mkiv> it's just that
i've never done anything in rust and currently i'm not in the mood
to learn another language, even if rust is probably a good
one
L233[16:06:03] <Amanda> sec, lemme dig up
the git link
L235[16:06:27] <ben_mkiv> so the lua
interpreter runs in the oc2 vm instead of the java sandbox like it
used before?
L236[16:06:34] <ben_mkiv> thanks
amanda
L237[16:06:34] <Amanda> indeed
L238[16:06:43] <Amanda> lemme make sure
that's up to date
L239[16:06:53] <Amanda> note it required
libstdc++ to be built seperately
L240[16:07:09] <Amanda> Sangar removed it
from the ROM since it's like 2.5M
L241[16:07:21] <ben_mkiv> so i got to
crosscompile on a real system, or is there gcc or something in the
oc2 machine?
L242[16:07:58] <Amanda>
cross-compile
L243[16:08:32] <Amanda> I'm using clang
for mine since some meta-programming fuckery doesn't work with gcc,
at least not the gcc version available in the buildroot
L245[16:10:06] <Amanda> to get libstdc++ I
enabled the c++ toolchain in "make menuconfig1"
L246[16:10:10] <Amanda> menuconfig*
L247[16:10:33] <Amanda> then just throwing
that in a datapack and symlinking it into /usr/lib64 was all I
needed to do
L248[16:15:00] <ben_mkiv> symlinking on
the oc2 machine i guess
L249[16:15:05] <Amanda> yes
L250[16:15:17] <ben_mkiv> thanks, guess
your explanation saved me quite some research :)
L251[16:16:04] <Amanda> note: the
meta-programming fuckery isn't nessary to use libhlapi.so just some
glue I wanted to make it easier to interact with stuff on a higher
level
L252[16:16:38] <Amanda> what's really nice
about C++ over rust, etc is that you _can_ have a libhlapi.so
L253[16:17:56] <ben_mkiv> so i guess that
buildroot is also used to create drivers for VMDevices?!
L254[16:18:07] <ben_mkiv> which can then
be compiled and loaded as kernel module?
L255[16:18:43] <Amanda> it could be, I
think? It's been awhile since I touched buildroot that deeply, but
it is what's used to build the embedded linux system that it
runs
L256[16:29:49]
<Z0idberg>
@lunar_sam Cannot find libICBM.so.4: no suck file or
directory.
L257[17:00:57] ⇦
Quits: ben_mkiv (~ben_mkiv@2001:16b8:1e80:b800:fe34:97ff:fea9:75f2)
(Ping timeout: 192 seconds)
L258[17:13:44]
⇨ Joins: kikoabdou (~kikoabdou@105.102.171.206)
L259[17:13:51] <kikoabdou> hey guyz
L260[17:14:00] ⇦
Quits: kikoabdou (~kikoabdou@105.102.171.206) (Client
Quit)
L261[17:14:09] <Amanda> bye, I guess
L262[17:14:29]
<sapphicfettucine> that was quick
L263[17:17:49] <Elfi> Always is
L264[17:42:23]
⇨ Joins: Thutmose (~Patrick@67.21.186.225)
L265[17:55:29]
<lunar_sam>
>Z0idberg: <@!175686996461617162> Cannot find
libICBM.so.4: no suck file or directory.
L266[17:55:29]
<lunar_sam>
i went to sleep and everything is on fire now
L267[17:55:30]
<lunar_sam>
wtf
L268[19:12:16]
<Vaur>
%tonk
L269[19:12:17] <MichiBot> Dogast! Vaur!
You beat Forecaster's previous record of <0 (By 5 hours, 48
minutes and 1 second)! I hope you're happy!
L270[19:12:18] <MichiBot> Vaur's new
record is 5 hours, 48 minutes and 1 second! Vaur also gained 0.0058
tonk points for stealing the tonk. Position #1.
L271[19:22:38]
⇨ Joins: noname
(webchat@246.144.194.178.dynamic.wline.res.cust.swisscom.ch)
L272[19:23:51] ⇦
Parts: noname
(webchat@246.144.194.178.dynamic.wline.res.cust.swisscom.ch)
())
L273[20:08:04]
<Z0idberg>
@lunar_sam Have you been asleep since Wednesday?
L274[20:08:19]
<lunar_sam>
>Z0idberg: <@!175686996461617162> Have you been asleep
since Wednesday?
L275[20:08:19]
<lunar_sam>
yes
L276[20:08:48]
<lunar_sam>
but in all seriousness, i woke up to a fuckton of shit happening in
the few hours i was asleep
L277[20:08:53]
<lunar_sam>
but hey, cats
L278[20:09:26]
<Z0idberg>
So it has been what four days and Putin is already telling his
nuclear weapons experts to stand by.
L279[20:48:36]
⇨ Joins: Victor_sueca
(~Victor_su@190.pool90-165-120.dynamic.orange.es)
L280[20:56:05] <Lizzy> %p
L281[20:56:06] <MichiBot> Ping reply from
Lizzy 0.19s
L282[21:03:09] *
Lizzy grumbles about iptables being annoying
L283[21:04:39]
<Forecaster> that sounds unlikely,
networking stuff always work flawlessly
L284[21:06:05] <Lizzy> it's probably
something in my setup that's fucking it up, but i just had to
reload networking on my server and it lost a rule for masquerading
all of the container IPv4 connections that didn't have either
direct outside connections or had other set addresses
L285[21:06:47] <Lizzy> also i'm sure i
didn't add the rule to allow established/related packets back in to
the input table 6 times
L286[21:07:22] <Lizzy> gonna be switching
over to using nftables soon though
L287[21:07:38]
<Forecaster> that sounds super fun
L288[21:09:35] <Lizzy> yup, cause also
going along with that is the adjusting of networking bits, creating
new networks to switch my containers over to, removing old VMs for
stuff that's not needed anymore, adjusting DNS/DHCP stuff so i can
have that automated and stuff
L289[21:10:23] <Lizzy> like, my
internet-facing DNS server container doesn't need to have it's SSH
port exposed to the internet, and neither does my front-end
proxy
L290[21:11:23]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-81.as13285.net)
L291[21:12:22] <Lizzy> probably also
thinking of going ipv6 only for the inter-container traffic, which
might get fun if they need to access stuff on the internet.... what
with OVH's IPv6 setup being a steaming pile of horse shit
L292[21:12:33] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-123-81.as13285.net) (Ping
timeout: 192 seconds)
L293[21:15:34] <CompanionCube> sounds
involved
L294[21:19:22] <Lizzy> yup
L295[21:21:23]
<Wattana>
>Z0idberg: So it has been what four days and Putin is already
telling his nuclear wea…
L296[21:21:23]
<Wattana>
is it an understatement to say that Putin is making us all just a
little bit paranoid about WW3?
L297[21:21:36] <Lizzy> I had planned to
use a VyOS VM to handle all that stuff, but it was confusing to get
set up, i got NAT working once then when i next looked at it, it
had stopped working so i've just given up with a dedicated
"routing OS" vm and instead i'm just gonna handle
everything with nftables on the host since i only have the one
server right now. If i had more than one i would look into a
different solution, but i don't have that kind of money to throw
about
L298[21:29:03] <lunar_sam> MAN
L299[21:29:04] <lunar_sam> caps
L300[21:29:10] <Lizzy> wat
L301[21:29:13] <lunar_sam> man, the DS4 is
so fucking good for use on PC games
L302[21:29:31] <lunar_sam> that touchpad
makes all the difference
L303[21:42:09]
⇨ Joins: TPG24
(~ThePiGuy2@host-92-17-123-81.as13285.net)
L304[21:43:27] ⇦
Quits: ThePiGuy24 (~ThePiGuy2@host-92-17-123-81.as13285.net) (Ping
timeout: 186 seconds)
L305[21:58:01]
<Z0idberg>
>lunar_sam: man, the DS4 is so fucking good for use on PC
games
L306[21:58:01]
<Z0idberg>
@lunar_sam What the hell are you going to do with 4032 telephone
lines if you have a DS4?
L307[22:18:15] <stephan48> wb Lizzy
L308[22:20:03] <CompanionCube> lol
L309[22:21:25] <CompanionCube> huh, i
thought those only went up to DS3, but DS4 is indeed a thing
L310[23:02:35]
<Z0idberg>
It is very very useful if you do frame relay over fiber
L311[23:03:10]
<Z0idberg>
you can multiplex several connections at once per strand this
way
L312[23:03:59]
<Z0idberg>
The benefit is that you get the reliability to time division
multiplexing for networked traffic
L313[23:06:46]
<Z0idberg>
CompanionCube: I've been thinking lately about what it would be
like to use an analog modulated signal over fiber and set up some
device that has electromagnetically aligned mirrors that vibrate
when you talk, so that you can have fiber telephone lines and only
supply power from the remote end, allowing your phone to perform
communication without any main power line
L314[23:08:31]
<Z0idberg>
I also want to get some laser diodes so I can play with analog
signals over fiber a bit
L315[23:08:36]
<Z0idberg>
not for that purpose though
L316[23:26:43] ⇦
Quits: TPG24 (~ThePiGuy2@host-92-17-123-81.as13285.net) (Remote
host closed the connection)
L317[23:28:37]
⇨ Joins: ThePiGuy24
(~ThePiGuy2@host-92-17-123-81.as13285.net)
L318[23:42:03] <Amanda> %choose rain box
or continue staring at an empty editor window
L319[23:42:03] <MichiBot> Amanda: Out of
these two choices? I'd say "rain box".
L320[23:50:42]
⇨ Joins: Ariri
(uid378594@id-378594.uxbridge.irccloud.com)