<ang>
read that earlier. What's a sane default for it?
<testuser[m]1>
/tmp
<ang>
/s?
<ang>
I don't think /tmp is a good default
<ang>
might as well keep things in .cache then
<illiliti>
~/.local/state
<riteo>
actually reading the article it makes sense to use /tmp
<konimex>
depending on the configuration (iirc a lot of distros mount tmpfs by default), /tmp doesn't preserve its contents between reboots, it's not a good fit for "local" states for the second use case (current state of the application that can be reused on a restart (view, layout, open files, undo history, …))
<illiliti>
sys analog is /var/{lib,db}
<illiliti>
and maybe /var/tmp
<ang>
why not ~/.local/{lib,db} then?
<ang>
yep, exactly my thought, konimex
<riteo>
oh konimex I see
<riteo>
so $XDG_STATE_HOME is supposes to persist between system restarts too?
<riteo>
s/supposes/supposed/
<jstnas>
It should if you want to keep stuff like undo history between reboots
<ang>
at least for the things I'd use it for, yes
<konimex>
ang: say, is ~/.local/bin an XDG standard? if so, ~/.local/lib makes sense, but not ~/.local/db
<ang>
konimex: I would have no clue if XDG specifies any defaults at all tbh
Uks2 has quit [Read error: Connection reset by peer]
<ang>
they give recommendaions apparently?!
Uks2 has joined #kisslinux
<illiliti>
konimex: User-specific executable files may be stored in $HOME/.local/bin
<ang>
> a default equal to $HOME/.local/state should be used
<ang>
nvm, they give defaults but just not for the new variable...
<paradigm>
I read the message before I read the nick and got excited that it might be dylan
phoebosw has joined #kisslinux
<riteo>
I swear this was the most unexpected thing ever
* midfavila
cackles
<phoebosw>
o/
<riteo>
mid I knew you did dad jokes too, but this was absolutely unexpected
<riteo>
you absolutely got me
<midfavila>
get blasted
<midfavila>
til there's a programming language called e
<midfavila>
we've got ABCDeF
<riteo>
lmao
<riteo>
one day we'll have the full alphabet, uppercase and lowercase
<midfavila>
perhaps
phoebosw has quit [Client Quit]
phoebosw has joined #kisslinux
phoebosw has quit [Client Quit]
GalaxyNova has joined #kisslinux
phoebosw has joined #kisslinux
<phoebosw>
geez webchat is horrible
<phoebosw>
my apologies
<riteo>
no worries
<midfavila>
no forgiveness
<phoebosw>
D:
<GalaxyNova>
weechat is amazing
<phoebosw>
im at work lol
<midfavila>
go do your job
<midfavila>
smh
<phoebosw>
new hospitality job, following dilyn’s trend
<phoebosw>
just you wait
<phoebosw>
in two years I’ll be bdfl of a niche distro
<midfavila>
:thonk:
<midfavila>
holy fucking shit-
<midfavila>
I need to implement lazy focus in windowlab this weekend
<midfavila>
I ***hate*** click to focus
<dilyn>
I'm glad I could inspire you phoebos
phoebosw has quit [Ping timeout: 250 seconds]
<GalaxyNova>
lol
<dilyn>
f
phoebosw has joined #kisslinux
<GalaxyNova>
dilyn: What's your opinion on matrix
mahmutov has joined #kisslinux
<dilyn>
it's fine
<dilyn>
Yet Another Communication App
<GalaxyNova>
do you think it'll become an IRC replacement
<dilyn>
I like it more than signal/discord/whatsapp/telegram/etc
<dilyn>
no
<dilyn>
As far as I know it's not aiming to replace anything
<dilyn>
I don't see much value in it because I don't really talk to people. lmfao
<dilyn>
so I imagine the use case exists, but it's not of much interest to me. I played around with it for a bit and it was pretty cool, slightly more complicated than I think it should be
<dilyn>
at least UX-wise
phoebosw has quit [Ping timeout: 250 seconds]
GalaxyNova has quit [Quit: WeeChat 3.1]
<illiliti>
current: kiss b chromium 0.01s user 0.00s system 103% cpu 0.012 total
<illiliti>
tsort: ./kiss b chromium 0.02s user 0.01s system 104% cpu 0.026 total
<illiliti>
this is pseudo-benchmark of dependency resolution
<illiliti>
looks like it mimic defer free or something like that
<riteo>
oh
<riteo>
actually it sounds like some joke stuff
<riteo>
like the halt and catch fire instruction
<illiliti>
there is no way to do defer in ISO C
<illiliti>
goto is the only way to cleanup
<midfavila>
goto bed;
<illiliti>
or functions
<illiliti>
everything else is non-portable
<riteo>
yes mid
<riteo>
that's a goto instruction
<midfavila>
. 0.
<midfavila>
no way
<midfavila>
i didn't know that
<midfavila>
thanks riteo
<riteo>
you're welcome
<dilyn>
return zzz;
<midfavila>
learnin' so much in here today
<illiliti>
hahah
<midfavila>
i should upload my notes on K&R to my site...
<illiliti>
keep it up
<riteo>
btw mid any news on the hardware photos?
<midfavila>
No, sorry. I've been really busy as of late
<midfavila>
...that and my camera is awful.
<riteo>
no worries
<midfavila>
I'll see if I can borrow a better one from a friend.
<cem>
So I got electrocuted from my laptop today
<midfavila>
shocking
<midfavila>
hopefully you're alright
<cem>
I hope HP commits suicide
<midfavila>
where did HP even come from
<midfavila>
like, have they just always existed?
<riteo>
bruh
<riteo>
how does something like that even happen
<cem>
Yeah, they are really old
<midfavila>
one of the Great Old Ones
<dilyn>
cem you better kill that laptop before it kills you
<cem>
riteo: I just plugged my charger and a fucking bolt came out of it when I touched to damn thing
<midfavila>
along with Blue of the Deep, IBM, and Researcher of Digitalis, DR
<dilyn>
i need you alive
<midfavila>
dilyn's gonna have to bust in through your window like a SWAT force
<riteo>
cem: that's actually scary
<midfavila>
take out the laptop holding you hostage
<cem>
I cried to my dad on the phone today
<cem>
I think it convinced him a bit
<cem>
dilyn: I need a laptop tho
<midfavila>
CF-C2 gang
<midfavila>
convert, brother cem
<jstnas>
ThinkPad from ebay
<midfavila>
thinkpads are shit
<midfavila>
at least post-2011 or so
<cem>
Yeah, I just want to have something that's usable and durable at the same time
<midfavila>
yeah just get a toughbook
<jstnas>
X220
<midfavila>
x220 are hilariously overpriced
<midfavila>
and not even that durable, besides
<cem>
I almost got scammed last time I tried buying a toughpad
<midfavila>
i slipped and fell on mine in winter one year and the screen was totally fucked
<jstnas>
Got max spec for £150
<midfavila>
cem make sure you only buy from people with 99% or higher rating on ebay. if you *do* get ripped off (unlikely), ebay usually files a full refund within 24hrs
<jstnas>
Yikes
<dilyn>
my MBP is the most durable piece of tech I've ever had tbh
<jstnas>
eBay tups
<jstnas>
tips*
<cem>
Well, I live in a country where being scammed is easy
<cem>
Hell, the whole country is a scam itself
<midfavila>
Oof.
<dilyn>
wouldn't recommend getting one because they're not very powerful and linux support only gets worse the newer you get, but it's p good
<midfavila>
i can't stand macbooks
<dilyn>
we know
<cem>
lol
<midfavila>
i just have to reiterate my stance every time it's brought up, dilyn
<midfavila>
maybe one day you'll learn that apple bad
<dilyn>
for some reason
<midfavila>
but *until that day*
<midfavila>
i will remain steadfast
<cem>
I mean, apple used to do good hardware
<midfavila>
actually, yes. their stuff in the 80s and 90s was really cool
<midfavila>
the expanded Apple II line was nifty. pro-grade workstations alongside the weaker macs
<midfavila>
and then there was the dual-CPU machine that ran MacOS 9 and DOS in tandem
<midfavila>
or the powerbook dock that basically served as a full desktop
<cem>
Their workstation lines pre-2010 were actually pretty modifiable and repairable
<midfavila>
i've heard that
<midfavila>
the problem with apple is that they've always, always, *always* been overpriced
<dilyn>
not really
<midfavila>
yes, really
<jstnas>
You got to be the richest company somehow
<dilyn>
my macbook pro costs the exact same as an identically specced XPS 13
<midfavila>
the XPS 13 is overpriced trash too
<dilyn>
disagree
<midfavila>
meh
<midfavila>
that's your right
<midfavila>
but for what it's worth?
<cem>
I kind of agree with dilyn here
<midfavila>
latitudes are superior to the XPS line
<midfavila>
and I'll fight you on that
<dilyn>
a quad core high resolution display with 8GB of RAM, AC wifi & bluetooth, and a very quality SSD, are not cheap...
<cem>
There are cheaper hardware for better specs, but apple is not *THE* overpriced shill of the century
<cem>
Phones, yeah. Computers, meh
<midfavila>
cem apple is only able to get away with their prices because of their vertical integration and branding
<jstnas>
Actually described my x220
<cem>
midfavila: Surely, it sells better because of the software, not the hardware
<dilyn>
"They can only get away with this because of legitimate reasons"
<dilyn>
kekw
<jstnas>
The ecosystem
<cem>
If OSX was FOSS Apple's sells would drop 70%
<dilyn>
lmao
<midfavila>
dilyn quad-core hasn't been impressive for a while. high-res... meh. FHD is fine and should be standard, but 4k or something on a laptop, let alone smaller models, is a total meme. 8GB of RAM is literally cheaper than dirt. wifi and bluetooth cards are *also* extremely cheap
<midfavila>
as for an SSD, if it's m.2, I can't say anything
<dilyn>
we're talking about 2014 my man
<midfavila>
i didn't realize that we agreed to specifically talk about 2014, but okay, sure
<cem>
Since my battery lasts 15 minutes out of charge, my main concern is battery nowadays
<dilyn>
well we're talking about my mbp, which is a 2014 mbp
<midfavila>
if we're talking a brand-new XPS in 2014 with those specs, it would have probably been a pretty penny. but my response would then be "you shouldn't be buying laptops new"
<jstnas>
It's a desktop that you can carry around
<dilyn>
bruh that ain't no laptop
<dilyn>
^ lol
<dilyn>
... that's just silly mid
<cem>
jstnas: Exactly I was just about to say the same thing
<midfavila>
dilyn i'd like to know how.
<dilyn>
For starters, haswell
<midfavila>
why would I pay thousands of dollars for a machine that'll be obsolete in a year
<midfavila>
when I could wait and get it for maybe a couple hundred
<dilyn>
it obviously isn't because i've been using it for seven years lmfao
<riteo>
well then it would be already obsolete
<midfavila>
"obsolete" in the sense of "no longer top of the line"
<riteo>
oh
<dilyn>
that isn't obsolete
<riteo>
exactly
<midfavila>
when it comes to consumer grade stuff, that's how people seem to use the term
<riteo>
that's just stupid
<dilyn>
you act in such bad faith
<midfavila>
you know what
<midfavila>
fuck you, dilyn
<dilyn>
captain serial ports are bae trying to commandeer common parlance
<midfavila>
i'm not acting in "bad faith" or whatever else you seem to think
<midfavila>
i don't have a *reason* to, first of all
<midfavila>
and second of all, that requires I actually go out of my way to like, plot this shit
<cem>
dilyn: Stop with that serial ports thing, you are scaring mid
<midfavila>
have you ever considered that I just have a different worldview?
<cem>
He could replace his wifi card for the serial ports
<Guest3>
Sorry, I installed it on a virtualbox, but when I install it on real hardware, the compilation stops at the freetype-harfbuzz package, because of incorrect compilation flags
<Guest3>
On a newly installed system
Uks2 has quit [Ping timeout: 252 seconds]
Uks2 has joined #kisslinux
gtms has quit [Remote host closed the connection]
<Guest3>
I will increase the RAM and send a log with this error later
<cem>
I saw that a few days ago and I was about to write a long ass reply, but I felt too lazy to do it
<cem>
It's just a bad idea
<cem>
dilyn: just say Dylan intended the packaging system to be static and close it lol
<dilyn>
lol
<dilyn>
yeah I mean
<dilyn>
for #31's use-case, you can literally just make a package named `libjpeg-turbo` that symlinks to `libjpeg` instead, no?
<dilyn>
ezclap
<cem>
Alright I couldn't hold myself, and responded to #31
<dilyn>
lmao
<cem>
Damn kiss should have been portage but worse
<cem>
Not even portage gives you the ability to change dependencies on the go
<dilyn>
we should open a bug report and ask them to fix that
<cem>
Yeah, portage should now understand what I mean by random USE flags
<cem>
And remove the dependency
<cem>
Why are they even defined on a file?
<cem>
Use AI to understand USE flags???? yes plez
<cem>
How else can you slow down portage's dependency tree generation
<cem>
It's way too fast
<dilyn>
we've deployed deep machine learning AI to leverage blockchain technologies so that our dependency tree generation synergises with our agile development model
<rio6>
export USE="replace all glibc dependency with musl and automatically patch pcakages that can't compile"
<dilyn>
the future is here
Guest3 has quit [Quit: Client closed]
midfavila-laptop has quit [Ping timeout: 272 seconds]