midfavila-laptop has quit [Ping timeout: 268 seconds]
mahmutov has quit [Ping timeout: 245 seconds]
schillingklaus has joined #kisslinux
psydroid has quit [Write error: Connection reset by peer]
rgybmc[m] has quit [Read error: Connection reset by peer]
E5ten[m] has quit [Write error: Connection reset by peer]
testuser[m]1 has quit [Remote host closed the connection]
testuser[m] has quit [Read error: Connection reset by peer]
konimex has quit [Read error: Connection reset by peer]
testuser[m] has joined #kisslinux
konimex has joined #kisslinux
E5ten[m] has joined #kisslinux
psydroid has joined #kisslinux
testuser[m]1 has joined #kisslinux
rgybmc[m] has joined #kisslinux
Uks2 has quit [Quit: Byee]
Uks2 has joined #kisslinux
midfavila-laptop has joined #kisslinux
chaihron_ has joined #kisslinux
rap_hael has joined #kisslinux
raph_ael has quit [Ping timeout: 264 seconds]
chaihron has quit [Ping timeout: 264 seconds]
noocsharp has quit [Ping timeout: 264 seconds]
dontmindmee has quit [Ping timeout: 264 seconds]
<testuser[m]1>
hi
chaihron_ is now known as chaihorn
chaihorn is now known as chaihron
<midfavila-laptop>
ih
midfavila-laptop has quit [Ping timeout: 245 seconds]
<acheam>
hi testuser[m]1
Sweets has joined #kisslinux
<Sweets>
bueno, friends
<Sweets>
It is I
<necromansy>
si, it is you
<Sweets>
It is indeed
<Sweets>
I have officially decided to throw an irresponsible amount of money at a corporation to consume their product.
<Sweets>
MacBook Pro incoming. Really want to play with the M1 chips
<necromansy>
ive heard the M1s are powerful
<Sweets>
From what I've seen, they are. Though through an unbiased set of lenses, I'm not sure if that performance is rooted in raw horsepower or if it's just a result of the ARM arch + really good optimization (as Apple is known for)
<necromansy>
yeah i got no idea there, im not really in the know on apple products
<Sweets>
I sort of am, but not in any great amount of detail
<Sweets>
I can tell you I'll be benchmarking it against my desktop though
<necromansy>
im deffo interested to hear how that goes
<Sweets>
I've seen it shred some i9s, but I have doubts that it will actually do much damage to a 3950x
<Sweets>
Yeah I'll let you know
<Sweets>
Or more appropriately I'll make a blog post about it
<Sweets>
What's odd is I can't seem to find any sort of clock speeds for it
<Sweets>
There's a lot of talk about the actual throughput, but not the clockspeeds
Sweets has quit [Ping timeout: 272 seconds]
schillingklaus has quit [Remote host closed the connection]
Sweets has joined #kisslinux
Sweets has quit [Ping timeout: 272 seconds]
testuser[m] has quit [*.net *.split]
konimex has quit [*.net *.split]
psydroid has quit [*.net *.split]
vulpine has quit [*.net *.split]
kernelc has quit [*.net *.split]
clemens3 has quit [*.net *.split]
carbsbot has quit [*.net *.split]
vulpine has joined #kisslinux
clemens3 has joined #kisslinux
testuser[m] has joined #kisslinux
psydroid has joined #kisslinux
konimex has joined #kisslinux
kernelc has joined #kisslinux
carbsbot has joined #kisslinux
smartin has joined #kisslinux
Uks3 has joined #kisslinux
Uks2 has quit [Ping timeout: 264 seconds]
gtms has joined #kisslinux
mahmutov has joined #kisslinux
soliwilos has quit [Remote host closed the connection]
schillingklaus has joined #kisslinux
soliwilos has joined #kisslinux
V has quit [Remote host closed the connection]
mahmutov has quit [Ping timeout: 245 seconds]
<ang>
anyone got a clue why repology is not really up to date on versions/outdated packages?
<ang>
the kiss-outdated script works around this by downloading an svg image containing the latest version number, for every package of a given repo on disk
<ang>
so for community, that's like 457 curl invocations
strajder has joined #kisslinux
<cem>
ang: I personally use jq to work with it
<cem>
Although my script only works on repositories on repology
<ang>
yo, cem
<ang>
yes, I wrote a script using jp
<ang>
but a lot of packages listed as outdated, aren't actually outdated
<cem>
Yeah, the API is kind of a mess
<ang>
how is it getting it's data I wonder?
<cem>
If a package is using the development version
<cem>
It's not considered the newest
<cem>
(When doing API calls)
<ang>
even the website itself is wrong though
<ang>
gnutls is listed as outdated
<ang>
but we have yhe latest version
<ang>
the*
<cem>
Repology updates its database in intervals
<testuser[m]1>
its not been updated for a few days now
<cem>
Around 4-5 hours I'm guessing
<testuser[m]1>
for community atleast
<cem>
Huh, that's weird
<ang>
on phone right now but I think the last gnutls bump was mid march
<ang>
I was just wondering if commit messages are used to parse our repos
<ang>
from repology's side
<testuser[m]1>
no
<ang>
ok. just thought maybe people using different commit messages could have an effect
<cem>
Nah it was a few days ago
<cem>
But it seems to be updated on community back then
<cem>
Maybe it's best to create an issue
<cem>
Because there is no problem for my repository
<ang>
@dilyn
<ang>
gnutls bump was may, not march, my bad
<ang>
still 12 days
riteo has joined #kisslinux
<riteo>
hi!
<testuser[m]1>
hi riteo
mahmutov has joined #kisslinux
Guest9390 has joined #kisslinux
<Guest9390>
testuser, hi. if you can, please share your chromium binary with me
<testuser[m]1>
Musl ?
<Guest9390>
no, glibc please
<testuser[m]1>
My glibc one is wayland-only, don't have an X build
<midfavila>
there. 1-21 is done. three fucking days
<midfavila>
i need to stop overcomplicating my solutions
<testuser[m]1>
What's it supposed to do
<midfavila>
replaces X number of consecutive spaces with a tab. ideally it would replace a variable number of spaces with a tab to maintain the same spacing, but...
<midfavila>
well, I've spent the past three days screwing around with that. I'm not pursuing that line of research any more, even if it would produce a superior solution.
<midfavila>
this is Good Enough:tm:
las_ has joined #kisslinux
las_ has quit [Remote host closed the connection]
<testuser[m]1>
Nice
<testuser[m]1>
Do you plan on using the spacebar more often
<midfavila>
just to annoy you guys, I'm gonna stop using indentation entirely one of these days
<midfavila>
everything will be on a single line.
<dilyn>
spacebar overrated
<dilyn>
i=0 >>>> i = 0
<midfavila>
this but unironically
<june>
if you’re not writing J or another APL-derivative, you don’t truly believe this
<jstnas>
yikes
<midfavila>
i mean
<testuser[m]1>
I don't think you can do `#include` and add normal code in the same line so your program will be atleast 2 lines long
<midfavila>
i *do* want to learn APL at some point
<midfavila>
testuser[m]1 my program will be included as an argument to printf in a shell script
<dilyn>
who needs includes. just do the work in your program
<dilyn>
I have a math degree. spaces are heresy june
<midfavila>
apl is an ancient programming language
<midfavila>
it's originally from IBM
<midfavila>
based on some sort of maths notation
<schillingklaus>
array-processing languages
<midfavila>
uses a fuckton of symbols instead of english to represent operations
<midfavila>
not sure about j
<june>
J is all ASCII
<midfavila>
cringe
<june>
still lets you write extremely terse programs
<schillingklaus>
original apl did not run on a von neumann arch
<midfavila>
if you don't need a custom-made ball for your IBM selectric to write in your preferred language, don't even talk to me
<midfavila>
an exception is made for LISP because LISP is cool
<june>
right, lisp programmers only use two keys
<midfavila>
(((()))())()()())()()))
<midfavila>
u kno it bby
<midfavila>
the more I think about LISP's semantics the more appealing I find it
<midfavila>
it's just *nifty*
<midfavila>
i really like the idea that it treats data and program code as the same thing. homoiconicity, I think it's called
<june>
code and data have the same representation, and it's the worst one, the linked list :(
<midfavila>
i'm not knowledgeable enough to argue about that, but I do recall watching a computerphile video talking about linked lists versus arrays or something...
<midfavila>
apparently linked lists are, best case scenario, only slightly worse than arrays. which, I mean, I guess that makes sense. a linked list is basically a series of pointers, right?
<midfavila>
whereas an array is just a big contiguous block of memory
<midfavila>
(slightly worse in terms of access speed)
<june>
I don't think "slightly" is right
<june>
but that depends on data size and access patterns and all that
<midfavila>
i think their test programs generated a random set of numbers, then sorted them..?
<midfavila>
it's been a while
<midfavila>
i need to rewatch it
V has joined #kisslinux
discolor has joined #kisslinux
<dilyn>
konimex: changed rnp's armor output length to match gpg's, but it doesn't play nice with git still. I'm pretty sure git is checking for some sort of... something, when gpg signs the commit
<dilyn>
> somebody, writes a solution to that problem
<dilyn>
"lol pass"
<midfavila-laptop>
a solution that requires python and still results in duplication of effort doesn't solve the problem very well
* midfavila-laptop
shrugs
<jstnas>
package everything in community, then we won't have to look
<midfavila-laptop>
genius
<midfavila-laptop>
we'll show those arch users who's who
<midfavila-laptop>
should try to write a script to convert AUR pkgbuilds into kiss scripts... that would be cool
<jstnas>
alpine linux use musl, so would be even better
<midfavila-laptop>
well, alpine would probably be less effort. same with musl void, since they have patches and w/e
Guest70 has quit [Quit: Client closed]
<ang>
kiss-find does not require python
<midfavila-laptop>
uh, yes, it does
<ang>
building the database does, but kiss-find itself doesn't
<midfavila-laptop>
i'm literally looking at its page right now
<midfavila-laptop>
and the program is largely useless without a database, so it might as well be a runtime dep.
<ang>
arg
<ang>
read and understand the script
<ang>
hint: it downloads the database so you don't have to generate it yourself
<ang>
> no python required
yamchah2 has quit [Remote host closed the connection]
soliwilos has quit [Remote host closed the connection]
yamchah2 has joined #kisslinux
midfavila-laptop has quit [Quit: Leaving.]
midfavila-laptop has joined #kisslinux
discolor has quit [Quit: Leaving]
smartin has quit [Quit: smartin]
gtms has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
<acheam>
only supports github though
<acheam>
no finding my amazing repos, or mids, or whoever elses
Sweets has joined #kisslinux
<Sweets>
bueno
Sweets has quit [Remote host closed the connection]
progenyx has quit [Quit: progenyx]
m3g has joined #kisslinux
<dilyn>
github is the only source control hub that matters
<june>
#BadTakesSunday
<dilyn>
I have bad takes every day
<midfavila>
shithub
<midfavila>
use fossil
<dilyn>
I don't discriminate against days. The only thing I discriminate against are takes
<dilyn>
#BadTakesOnly
noocsharp has joined #kisslinux
m3g has quit [Ping timeout: 245 seconds]
<dilyn>
speaking of fossil...
<dilyn>
I'm on vacation until next week wednesday. I plan to use that time at least semi-wisely
<dilyn>
considering my girlfriend is also out of town lmao
<riteo>
cool!
<riteo>
I mean, for the using-that-time-semi-wisely thing
<dilyn>
:P
<midfavila-laptop>
inb4 kiss switches from git to fossil
V has quit [Ping timeout: 252 seconds]
<riteo>
I heard of it but know basically nothing, is fossil any good?
<midfavila-laptop>
i actually need to read more about it myself.
<midfavila-laptop>
but i've heard it's a lot slimmer than git.
<riteo>
new idea
<riteo>
kiss VCS
<riteo>
lmao
<riteo>
Version Control Simple
mahmutov has quit [Ping timeout: 268 seconds]
<dilyn>
ew
<dilyn>
vcs
<dilyn>
not simple
<dilyn>
fossil is... more wholistic than git. checkout fossil.k1sslinux.org to see
<dilyn>
kiss will not switch to a single vcs implementation that isn't git :v
<riteo>
that makes sense
<riteo>
I mean, git's at the heart of KISS
<dilyn>
mmhmm
<dilyn>
well that and there's no 'good reason' to privilege one over the other; git is just ubiquitous and easy
<riteo>
also the Linux Kernel uses it, so if you're gonna have a source-based distro with an out of package manager diy kernel it only makes sense to keep git as the default
<riteo>
s/diy kernel/diy kernel build/
V has joined #kisslinux
m3g has joined #kisslinux
<midfavila-laptop>
the linux kernel's source is released via tarballs
<midfavila-laptop>
if you actually run a git pull of linux, color me impressed
<dilyn>
it's a mighty big tree to clone
<dilyn>
I've done it a few times, would not recommend. clone it once, save it for later
<midfavila-laptop>
my kernel's patchset, even though it's based on stable releases, doesn't seem to offer tarballs
<midfavila-laptop>
cloning multiple gigs of data via git is a PTSD-inducing experience