Ralph1977 has quit [Remote host closed the connection]
<phoebos>
dns is bloat anyway
<phoebos>
is that their local machine please no
Ralph1977 has joined #kisslinux
Ralph1977 has quit [Remote host closed the connection]
Ralph1977 has joined #kisslinux
Ralph1977 has quit [Ping timeout: 250 seconds]
soliwilos has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
<midfavila-laptop>
>inb4 that *is* their local machine
<midfavila-laptop>
also good morning #kisslinux
<testuser[m]>
hi laptop
<sad_plan>
hi mid
<midfavila-laptop>
hurr funny maymay
<midfavila-laptop>
what are you guys up to?
<sad_plan>
messing with xfsprogs. Im reluctant to even include gnu's m4, aswell as autotools on my static build, so im vendoring 6 pkgs :')
<midfavila-laptop>
rip
<midfavila-laptop>
i'd love to replace GNU m4 but unfortunately I rely on a lot of autotools packages
<midfavila-laptop>
once I'm an 31337 4@xx0r$ i'll get around to rewriting most of them though, methinks
<sad_plan>
yeah, I use obsd's m4 on my build, and I suppose its fine, but gnu's tools just doenst work with it unfortunatly..
<sad_plan>
lol, what does that even mean?
<midfavila-laptop>
it's leetspeek brah
<sad_plan>
yeah now that you mentioned it, I see it
<sad_plan>
lol
<midfavila-laptop>
:P
soliwilos has joined #kisslinux
<sad_plan>
I forgot about that. used to use it alot i my teen years or something
<midfavila-laptop>
jej
<sad_plan>
was really cool if you could read it
<midfavila-laptop>
just memorize the arrangement of letters with ROT13
<midfavila-laptop>
then nobody will be able to crack what you're saying
<sad_plan>
I actually used rot13 the other day. I stumbled upon some challenge for shell scripting, and one of them was figure out a way to use unix tools to convert text from rot13
<midfavila-laptop>
just abuse bc's math library really heavily
<midfavila-laptop>
iirc it can add and subtract ASCII values and will return the appropriate one in the case of a wrap
<sad_plan>
you can probably use bc too, but I used tr actually
<midfavila-laptop>
tr would work but I feel like that'd be kinda clunky
<midfavila-laptop>
i mean, the naive solution would be to write a gargantuan case statement that covers the entire ascii table
<sad_plan>
not too shabby actually
<sad_plan>
lol
<sad_plan>
its actually not worse than tr 'A-Za-z' 'N-ZA-Mn-za-m'
<midfavila-laptop>
huh
<midfavila-laptop>
didn't know tr could accept ranges
<sad_plan>
me neither
<midfavila-laptop>
guess I need to spend more time reading the manual
<sad_plan>
I could link you the challenege if you want. its shellscripting in general, but not posix, so you probably encounter alot of bash stuff
<sad_plan>
its 30 or so challenges. Ive gotten to 14 iirc
<sad_plan>
im sure its made for begninners, but i suppose people who already know some shell could have fun with the challenge aswell
soliwilos has quit [Remote host closed the connection]
bibliocar has quit [Ping timeout: 240 seconds]
<midfavila-laptop>
my new maths books are here :OOOOOOOOOOOOOOOOO
<midfavila-laptop>
and yeah I guess I'll take a look at it
<midfavila-laptop>
bandit is decent
<midfavila-laptop>
i think I was up to 27 before I lost interest
<sad_plan>
yeah, it can get tedious when you go too far with it. lots of reading, to get through the levels if you arent familiar with the tools already
<midfavila-laptop>
oh, it wasn't the reading that was a problem
<midfavila-laptop>
it was that I was at a point where I had to bruteforce a telnet password using shell tools
<midfavila-laptop>
and I calculated that it would take an average of four hours to break it
<midfavila-laptop>
so I was like
<midfavila-laptop>
"fuck this shit"
<midfavila-laptop>
and quit
<midfavila-laptop>
aaaaaa I can finally start doing my maths studies in order now. just realized that
<sad_plan>
wtf, is that seriously one of the steps? lol
<sad_plan>
nice
<midfavila-laptop>
for the one that I was working on, yeah
<midfavila-laptop>
you had to bruteforce a password on a telnet server
<midfavila-laptop>
just a four-digit PIN between 0000 and 9999 inclusive but considering one attempt took a good five-ish seconds..? yeah
<midfavila-laptop>
as for why if you spammed passwords at it it would lock you out for half an hour
<nerditup>
what will you be using the new GPU for?
<midfavila-laptop>
well, it's not new, I'm using it in my workstation because it has no iGPU
<midfavila-laptop>
it's just a WX5100
<midfavila-laptop>
basically an RX480 with extra memory, fewer floating-point processors, and more general-purpose compute units
<nerditup>
ah, I was hoping for some details on some interesting research or something
<midfavila-laptop>
lmao no
<midfavila-laptop>
i'm super boring
<nerditup>
:D
<midfavila-laptop>
although once I understand mathematics more I intend to write a program to optimally plan my grocery runs
<midfavila-laptop>
will probably run on my GPU
<midfavila-laptop>
if that's something you would find interesting :P
<midfavila-laptop>
travelling salesman time
<midfavila-laptop>
nice, iwd just kicked the can
<midfavila-laptop>
very cool, thanks intel
midfavila-laptop has quit [Quit: Leaving.]
midfavila-laptop has joined #kisslinux
<midfavila-laptop>
and we're back
<midfavila-laptop>
although now I actually have to go do stuff
<sad_plan>
me too. I had to do some actuall work, while being at work. now Im back doing nothing, or rather, figuring out how to beat level 14. subit a password to a port on localhost. lots of manpages to read I suppose
tolog has joined #kisslinux
tolog has quit [Remote host closed the connection]
<phoebos>
nerditup: `:` just ignores its arguments, so it lets you use the ${foo:=bar} expression, which is identical to foo=${foo:-bar}
<nerditup>
phoebos: that was my thought, thanks for confirming
<nerditup>
I like that syntax, looks clean
<phoebos>
:)
<nerditup>
I might adopt it myself
<phoebos>
oh yeah, noocsharp: sfeed 1.1 was released
<phoebos>
incidentally that release includes sfeed_curses with it
sad_plan has quit [Quit: nyaa~]
sad_plan has joined #kisslinux
dilyn has joined #kisslinux
<dilyn>
op_4: okay so no changes to zig and instead remembered that I was using netbsd-curses instead of ncurses...
<dilyn>
install ncurses, did zig build on ncdu, builds
<dilyn>
doesn't exec; segfaults immediately
<dilyn>
so i suppose I can try to strace/gdb this bad boy but... man oh man does this hurt XD
<jslick>
ncdu 3.0: rewrite in C
<dilyn>
right
<dilyn>
odd... building ncdu in a build script results in the binary only ending up in the cache, but building it myself ends with it in zig-out...
<dilyn>
zig-out isn't even made when I make a kiss package...
<dilyn>
zig is dum
<jslick>
what is a zig-out ?
<dilyn>
it's the output directory for zig compiled binaries I suppose?
<jslick>
oh, that makes sense
<midfavila-laptop>
>in chat with someone who claims they're a UEFI developer
<midfavila-laptop>
>they then claim that there are trials of Rust in UEFI
<midfavila-laptop>
time to abandon x86
<sad_plan>
arm here you come?
<dilyn>
fuck me sidways
<dilyn>
building zig without -march=native -mtune=native results in no segfaults
<dilyn>
zig be weird
<dilyn>
op_4: you can take this zig-bootstrap build and package it up as zig and submit a PR to community if you'd like http://ix.io/3McO