<dery>
tbh I'm not totally sure why it needs to rebuild the thing and why it can't just reinstall any packages after a regular sysupgrade
<kris_>
dery: no i'm not sure, i never found clear information on that
<dery>
the API request supposedly only makes you send the package list
<dery>
kris_: there indeed is very little information
<dery>
Luckily the server is open source and could look at the docs
<kris_>
just for clarity this is a thought that comes from my own brain not something ive seen others talking about
<dery>
aight aight
<kris_>
they're not clear on how exactly configs persist
<kris_>
given the build server provides the image that gets flashed, circle goes in circle hole idk
<dery>
I kinda gave that for granted too but at least the API docs don't expose anything like that afaict
<dery>
I'm really starting to think that it's just a very convenient script
<kris_>
maybe
<kris_>
openbsd sucks in some regards but i cant think of a better OS for a router
<kris_>
specifically, its filesystem is horrible
<dery>
and they made the image builder thing because it was the most foolproof. The docs seem to talk about "making all packages match to the kernel" and such
<kris_>
it can't tolerate power loss, it's had to fsck every time and when that happens it drops into single user mode and requires admin interaction directly
<kris_>
which sucks for something that's headless
DetourNetworkUK has quit [Read error: Connection reset by peer]
<kris_>
so when my power goes out i have to get out a monitor and keyboard for it just to tell it to fsck
<kris_>
i modified the startup script to have it do it automatically but that wont persist between releases
<dery>
I suppose it can do all of the heavy work in one go. I have a feeling that it's also because routers got crap CPUs usually, so you're offloading all computation outside
<dery>
also I/O becomes sequential
<dery>
oh, that sounds... interesting. Wasn't OpenBSD very good for servers?
<kris_>
i sincerely don't think it's good for servers at all but that's juts me
DetourNetworkUK has joined #kisslinux
<kris_>
it doesnt have a usable hypervisor and it doesn't have any container solution at all
<dery>
this fsck thing sounds wrong tbh
<kris_>
nah it's just how it goes
<dery>
I guess the enterprise people just got upss
<kris_>
i do have a ups but i havent set up NUT
<kris_>
it's high time i nut on a raspberry pi
<dery>
a what
<dery>
kris what
<kris_>
Network UPS Tools
<dery>
i'm fucking dying lmfao
<kris_>
i plug a rpi into my UPS, put NUT on it, and when the UPS sends my rpi a signal itll broadcast a shutdown network wide
<kris_>
instead of just to my big server
<dery>
yes yes I'm just laughing big time at that sentence
<kris_>
lmfao
<dery>
that sounds the correct thing and, tbh, I'm surprised there aren't many homebrew server management hardware tools
<kris_>
i dont think anyone makes larger aftermarket batts for it
<dery>
oh
<dery>
so the battery isn't like worn out
<dery>
it's just crpa
<dery>
crap
<kris_>
ye
<kris_>
it was $600 brand new so i dont wanna harp on it too much
<kris_>
"evoo gaming," walmart brand
<dery>
(also I think the above link is for displays, not laptops, but I think that the other way around oughta work too)
<kris_>
i bought it when i was often times away from my house for weeks
<kris_>
its not meant to be a laptop its just a portable desktop
<kris_>
so given an outlet its chill
<kris_>
the build quality is fucking awful but that's to be expected
<kris_>
the display is actually really really nice
<kris_>
thermals are pretty good since ive put ptm7950 on it
<kris_>
also to be clear my t480 isn't insanely underperforming, it's overkill for most of what i use a computer to do it just sucks when i go to play a game
<kris_>
i have the i5 8350u model with 32gb of wam
<kris_>
i might be able to get a little more general performance out of it by moving it to musl and to jfs from xfs
* midfavila
slithers out of the woodwork
<midfavila>
jfs mentioned
<kris_>
yeah its probably fine on laptops because they have a built in ups
<midfavila>
does that even matter
<midfavila>
afaik the only common filesystem that journals file data is ext
<midfavila>
everything else just tracks metadata
<midfavila>
and even ext4 needs data journalling turned on
<midfavila>
legitimate question
<kris_>
less likely to squash files on a laptop because as opposed to just losing power itll always perform an unmount
<kris_>
the journaling part isnt the concern
<kris_>
the problem is that jfs won't actually write anything at all to the disk until there's memory pressure or an unmount
<kris_>
you could have it run sync occasionally but that's scuffed
<kris_>
"it" meaning cron
<midfavila>
how
<kris_>
jfs being designed that way is really fucking weird
<kris_>
the only benefit i can actually think of is reducing battery use on laptops
<kris_>
by keeping things in RAM for as long as possible
<midfavila>
tbf aix has a sync daemon
<midfavila>
so it's not an issue on its native platform
<kris_>
with sodum my t480 is only getting like 64fps on 9b9t so rip
<kris_>
sodium*
<midfavila>
but also just syncing the filesystem every fifteen minutes or so is fine
<kris_>
without meteor client it's doing like 140+
<kris_>
heavier than i thought
<midfavila>
what are these words
* midfavila
squints
<kris_>
meteor client is a hack client for minecraft
<midfavila>
o
<kris_>
sodium is a performance improving mod
<kris_>
9b9t is an anarchy server
<kris_>
like 2b2t but actual anarchy
<midfavila>
i don't know anything about minecraft
<midfavila>
i played it once for like five minutes
<midfavila>
lol
<kris_>
servers like 9b are like
<kris_>
the world never resets, there are zero rules
<kris_>
so everyone is cheating
<kris_>
meteor client is an open source "hack" for mc
yamchah2 has quit [Read error: Connection reset by peer]
<midfavila>
aah
yamchah2 has joined #kisslinux
<kris_>
t480 runs world of warcraft wrath of the lich king well
<kris_>
though i might just give up with this thing for this usecase and get an OS installed on my gamering laptop
<kris_>
i cant wait until i have enough money to get a modern laptop
<midfavila>
reform
<midfavila>
>:O
<kris_>
new intel igpus are fucking crazy + most of them have 120hz panels
<kris_>
LOL no
<kris_>
my t480 does what its supposed to do well though, that being a uni machine
<kris_>
good battery life
<midfavila>
you WILL pay 1500 euro for the 4gb model
<midfavila>
:gun:
<kris_>
no but i might pay 2000 usd for a framework
<midfavila>
y
<kris_>
because they're nice
<midfavila>
eeh
<kris_>
and they have a track record of keeping things upgradable / supplying parts
<kris_>
given that's kinda the point
<kris_>
one of my friends has a framework and its really nice
<kris_>
problem is, i hate having 2 laptops for 2 distinct purposes
<kris_>
i'm never going to carry around 2 laptops and i already hate having 2 different desktop installs of void to keep in sync with eachother
<kris_>
midfavila: if you're curious what im doing on anarchy minecraft though, at the moment im looking for dupe stashes, people have like "illegal" items that do not exist naturally in minecraft like armor with impossible enchantments and shit
<kris_>
people will hide their stuff in stashes all over the place and im looking for some to steal shit from
<kris_>
the most common stashes around are people who are selling these items for real money
<kris_>
once i find one im gonna take the stuff and take it back to base for me and the boys
<kris_>
nerd shit
<dery>
ftr kris_ looks like OpenWRT *has* a way to preserve configs