💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-12.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2021-05-12T01:58:45 #kisslinux <phoebos> does anyone use netbsd-curses instead of ncurses? 2021-05-12T02:04:30 #kisslinux <acheam> dilyn does 2021-05-12T02:04:41 #kisslinux <acheam> because why wouldn't he 2021-05-12T02:05:48 #kisslinux <acheam> at least he's mentioned it a few times, i'm not sure if he uses it as his only curses lib 2021-05-12T02:07:57 #kisslinux <acheam> lol the readme is a little bit outdated: https://i.imgur.com/Rnq3HvQ.png 2021-05-12T02:08:32 #kisslinux <necromansy> eh only by like 6 years 2021-05-12T02:09:15 #kisslinux <phoebos> hmm 2021-05-12T02:10:46 #kisslinux <acheam> hmmmmm 2021-05-12T02:34:21 #kisslinux <riteo> hiii! 2021-05-12T02:44:47 #kisslinux <acheam> hello riteo 2021-05-12T02:45:08 #kisslinux <riteo> does anybody know where dante's "simpler k" went? 2021-05-12T02:45:17 #kisslinux <riteo> I'm talking about https://git.sr.ht/~dante/rpkg 2021-05-12T03:34:25 #kisslinux <testuser_[m]> acheam doesn't look like anyone got kicked 2021-05-12T03:36:21 #kisslinux <acheam> no "hi"? :( 2021-05-12T03:36:45 #kisslinux <acheam> from my end, all the matrix people left and rejoined while you were asleep 2021-05-12T03:36:57 #kisslinux <acheam> on all channels 2021-05-12T03:39:43 #kisslinux <testuser_[m]> Hi 2021-05-12T03:40:02 #kisslinux <acheam> :) 2021-05-12T03:40:28 #kisslinux <testuser_[m]> That makes sense i guess cuz the bridge is still on matrix.org, no one got kicked on the bridged matrix rooms 2021-05-12T03:42:08 #kisslinux <acheam> hmmm 2021-05-12T03:43:48 #kisslinux <testuser_[m]> I guess it'll only kick native matrix users if kicked/banned on irc by a mod 2021-05-12T03:49:05 #kisslinux <acheam> riteo: hm not sure 2021-05-12T03:49:56 #kisslinux <aaakalajajaahag> Hi 2021-05-12T04:38:10 #kisslinux <midfavila> guys 2021-05-12T04:38:16 #kisslinux <midfavila> i did *the thing* 2021-05-12T04:38:37 #kisslinux <midfavila> the thing in this case being modifying xcalendar so that it runs properly on modern systems 2021-05-12T04:38:58 #kisslinux <midfavila> also, apparently there's a seperate xaw-based calendar program called xcal 2021-05-12T04:39:00 #kisslinux <midfavila> no relation 2021-05-12T04:40:54 #kisslinux <riteo> cool 2021-05-12T04:41:09 #kisslinux <midfavila> 'tis 2021-05-12T05:04:15 #kisslinux <midfavila> Huzzah, XDM works now, too 2021-05-12T05:04:19 #kisslinux <midfavila> truly today is a glorious day 2021-05-12T05:05:39 #kisslinux <riteo> epic 2021-05-12T05:06:05 #kisslinux <midfavila> for some reason not having fonts installed caused XDM to segfault 2021-05-12T05:06:11 #kisslinux <midfavila> which is Good Programming:tm: 2021-05-12T05:07:32 #kisslinux <midfavila> when I end up being a totally 1337 epic C hacker, gonna write a simpler replacement to XDM... 2021-05-12T05:07:41 #kisslinux <midfavila> you can really tell it's from 1988 or thereabouts 2021-05-12T05:08:34 #kisslinux <testuser_[m]> Why do you need xdm 2021-05-12T05:08:43 #kisslinux <midfavila> Because I like it. 2021-05-12T05:08:51 #kisslinux <testuser_[m]> Nice 2021-05-12T05:09:03 #kisslinux <midfavila> and it doesn't add terribly much bloat, even compared to xinit 2021-05-12T05:09:15 #kisslinux <midfavila> all the libraries it uses are already required by most of my userspace tools 2021-05-12T05:09:21 #kisslinux <midfavila> e.g xterm, xless, etc 2021-05-12T05:10:12 #kisslinux <riteo> X linux 2021-05-12T05:11:58 #kisslinux <midfavila> MX Linux* 2021-05-12T05:14:41 #kisslinux <riteo> Midfavila Linux 2021-05-12T05:14:50 #kisslinux <riteo> MidFavilinux 2021-05-12T05:14:55 #kisslinux <midfavila> Minix 2021-05-12T05:14:58 #kisslinux <midfavila> wait n- 2021-05-12T05:15:02 #kisslinux <riteo> lmao 2021-05-12T05:15:20 #kisslinux <riteo> MidFavinux doesn't sound that bad though 2021-05-12T05:15:31 #kisslinux <midfavila> Fanix 2021-05-12T05:15:42 #kisslinux <riteo> Fenix 2021-05-12T05:15:48 #kisslinux <midfavila> i'm not a fox 2021-05-12T05:15:49 #kisslinux <midfavila> >:c 2021-05-12T05:15:54 #kisslinux <riteo> :( 2021-05-12T05:16:03 #kisslinux <midfavila> it's literally $YEAR, don't mis-species me 2021-05-12T05:17:49 #kisslinux <midfavila> although I'll likely fork KISS soonish... 2021-05-12T05:18:03 #kisslinux <midfavila> so I guess that kind of counts 2021-05-12T05:18:32 #kisslinux <necromansy> what changes ya thinking of making? 2021-05-12T05:18:43 #kisslinux <necromansy> or is it more a case of easier to manage the pkgs 2021-05-12T05:18:52 #kisslinux <midfavila> well, I've already started tinkering with the package manager itself 2021-05-12T05:19:07 #kisslinux <midfavila> swapping curl for axel, which is a lighter tool that also supports multithreading and ftp 2021-05-12T05:19:18 #kisslinux <midfavila> has very noticable performance improvements on large packages 2021-05-12T05:19:20 #kisslinux <necromansy> oh yeah noice 2021-05-12T05:19:55 #kisslinux <midfavila> i also intend to cut out some of the cruft from kiss that I don't use. I recall seeing some checks for file perms on repos or something along those lines... 2021-05-12T05:20:18 #kisslinux <midfavila> tl;dr strip kiss down to its bare minimum, optimize what I can, then build QoL features around that whilst retaining compat with existing packages 2021-05-12T05:20:48 #kisslinux <midfavila> userland would be a combination of suckless and BSD tools, instead of busybox 2021-05-12T05:20:50 #kisslinux <necromansy> sounds like some smort changes 2021-05-12T05:21:15 #kisslinux <midfavila> if possible I'd also like to eliminate /home 2021-05-12T05:21:20 #kisslinux <midfavila> and move everything from /usr to / 2021-05-12T05:21:32 #kisslinux <midfavila> but that's a very long-term goal 2021-05-12T05:21:36 #kisslinux <necromansy> ah so make some old school unix FS changes 2021-05-12T05:21:42 #kisslinux <midfavila> Mmh. 2021-05-12T05:22:08 #kisslinux <midfavila> Binaries would also be provided, compiled with stack-smashing protection and position-independent code 2021-05-12T05:22:13 #kisslinux <midfavila> similar hardening flags 2021-05-12T05:22:26 #kisslinux <midfavila> i've got a fairly workable set of CFLAGS at this point 2021-05-12T05:22:26 #kisslinux <testuser_[m]> test 2021-05-12T05:22:30 #kisslinux <midfavila> tset 2021-05-12T05:22:36 #kisslinux <testuser_[m]> s/test/test_/;pwd 2021-05-12T05:22:36 #kisslinux <movzbl> <testuser_[m]> test_ 2021-05-12T05:23:53 #kisslinux <midfavila> beyond that... hm 2021-05-12T05:24:13 #kisslinux <midfavila> i'd like to provide stable release tarballs that provide for both a minimal install, as well as a full desktop experience 2021-05-12T05:24:24 #kisslinux <midfavila> because let's be real, 99% of people need X or Wayland 2021-05-12T05:24:46 #kisslinux <midfavila> and compiling mesa, llvm, etc from scratch, especially on older machines, is flat out unreasonable 2021-05-12T05:24:52 #kisslinux <necromansy> i mean yeah 2021-05-12T05:25:34 #kisslinux <midfavila> maybe in the future xenocara will be an option 2021-05-12T05:28:25 #kisslinux <midfavila> but uh, yeah. security, efficiency, stability, in that order 2021-05-12T05:28:49 #kisslinux <midfavila> maybe replace libressl with wolfssl 2021-05-12T05:28:56 #kisslinux <midfavila> although that might not be tenable 2021-05-12T05:29:00 #kisslinux <testuser_[m]> you mean bearssl 2021-05-12T05:29:05 #kisslinux <testuser_[m]> ? 2021-05-12T05:29:07 #kisslinux <midfavila> no, I mean wolfssl 2021-05-12T05:29:25 #kisslinux <midfavila> it's a FIPS-certified implementation 2021-05-12T05:29:34 #kisslinux <midfavila> a lot of three-letters and feds use it 2021-05-12T05:29:45 #kisslinux <midfavila> designed for embedded, high-security systems 2021-05-12T05:29:51 #kisslinux <midfavila> such as flight computers, for example 2021-05-12T05:30:26 #kisslinux <midfavila> for ssh the default would be wolfssh *if it works* 2021-05-12T05:30:30 #kisslinux <midfavila> otherwise dropbear 2021-05-12T05:31:57 #kisslinux <riteo> that sounds cool 2021-05-12T05:32:10 #kisslinux <riteo> but stripping down kiss to its bare minimum sounds like a weird thing to say 2021-05-12T05:32:19 #kisslinux <riteo> I mean, wasn't it supposed to be the bare minimum already? 2021-05-12T05:32:26 #kisslinux <midfavila> you'd think so 2021-05-12T05:32:37 #kisslinux <riteo> maybe it's the bare minimum with common/mainstream stuff? 2021-05-12T05:32:40 #kisslinux <midfavila> but a lot of the tools provided by, for example, busybox, are totally useless 2021-05-12T05:32:48 #kisslinux <riteo> those programs you said sound like more niche stuff 2021-05-12T05:33:03 #kisslinux <riteo> I see 2021-05-12T05:33:57 #kisslinux <riteo> what 2021-05-12T05:34:02 #kisslinux <midfavila1> sorry about that 2021-05-12T05:34:06 #kisslinux <midfavila1> my client locked up and I had to kill 2021-05-12T05:34:11 #kisslinux <riteo> oh, I see 2021-05-12T05:34:15 #kisslinux <riteo> midfavila1 2021-05-12T05:34:22 #kisslinux <midfavila1> anyway 2021-05-12T05:34:29 #kisslinux <riteo> if midfavila is so good, why isn't there a midfavila2? 2021-05-12T05:34:34 #kisslinux <midfavila1> there is 2021-05-12T05:34:37 #kisslinux <riteo> where 2021-05-12T05:34:41 #kisslinux <midfavila1> midfavila2 and midfavila3 are both registered 2021-05-12T05:34:47 #kisslinux <riteo> >registered 2021-05-12T05:34:50 #kisslinux <riteo> what do you mean? 2021-05-12T05:34:52 #kisslinux <midfavila1> as I was saying, you can get away quite comfortably with s/u/9base 2021-05-12T05:34:52 #kisslinux <midfavila1> oh 2021-05-12T05:34:58 #kisslinux <midfavila1> they're reserved 2021-05-12T05:35:02 #kisslinux <midfavila1> linked to my password 2021-05-12T05:35:11 #kisslinux <riteo> oh, like on IRC? 2021-05-12T05:35:17 #kisslinux <midfavila1> on Freenode, yes 2021-05-12T05:35:23 #kisslinux <riteo> is it free to do? 2021-05-12T05:35:26 #kisslinux <riteo> I guess not 2021-05-12T05:35:27 #kisslinux <necromansy> yes 2021-05-12T05:35:29 #kisslinux <riteo> cool 2021-05-12T05:37:21 #kisslinux <riteo> is curl that bloated? 2021-05-12T05:37:28 #kisslinux <midfavila1> yes 2021-05-12T05:37:33 #kisslinux <riteo> I mean, I thought that it was already the bare minimum 2021-05-12T05:37:35 #kisslinux <midfavila1> statically-linked curl is over a megabyte, stripped 2021-05-12T05:37:36 #kisslinux <riteo> I mean, it's a very simple tool 2021-05-12T05:37:38 #kisslinux <riteo> bruh 2021-05-12T05:37:42 #kisslinux <riteo> how 2021-05-12T05:37:45 #kisslinux <midfavila1> curl is fairly complex actually 2021-05-12T05:37:48 #kisslinux <necromansy> >static 2021-05-12T05:38:09 #kisslinux <riteo> what's the issue with that 2021-05-12T05:38:26 #kisslinux <necromansy> nothing, but static progs always are heavier coz dependencies are tied in 2021-05-12T05:38:28 #kisslinux <riteo> I mean, if you put LTO into the mix it actually gets smaller most times 2021-05-12T05:38:35 #kisslinux <riteo> tha you thing 2021-05-12T05:38:40 #kisslinux <riteo> s/thing/think 2021-05-12T05:38:40 #kisslinux <midfavila1> necro this is on musl 2021-05-12T05:38:52 #kisslinux <midfavila1> static is standard for kiss curl 2021-05-12T05:38:59 #kisslinux <necromansy> oh yeah i know 2021-05-12T05:39:05 #kisslinux <necromansy> i aint bitching about the static 2021-05-12T05:39:10 #kisslinux <midfavila1> meh 2021-05-12T05:39:17 #kisslinux <midfavila1> statically-linked coreutils are a good idea 2021-05-12T05:39:21 #kisslinux <necromansy> agree 2021-05-12T05:39:21 #kisslinux <riteo> how much is a static axel binary big? 2021-05-12T05:39:25 #kisslinux <testuser_[m]> lto makes stuff way fatter 2021-05-12T05:39:27 #kisslinux <midfavila1> static axel would be like 2021-05-12T05:39:31 #kisslinux <midfavila1> maybe around 300kb 2021-05-12T05:39:34 #kisslinux <riteo> testuser really? 2021-05-12T05:39:36 #kisslinux <midfavila1> i haven't actually checked 2021-05-12T05:39:43 #kisslinux <midfavila1> but dynamic unstripped is under 100k 2021-05-12T05:39:51 #kisslinux <riteo> oh cool 2021-05-12T05:39:59 #kisslinux <riteo> how can LTO make binaries fatter? 2021-05-12T05:42:18 #kisslinux <midfavila1> ...oh, also 2021-05-12T05:42:22 #kisslinux <riteo> testuser I'm pretty sure it doesn't 2021-05-12T05:42:30 #kisslinux <midfavila1> making my own distro gives me a chance to shoehorn my FVWM config in 2021-05-12T05:42:41 #kisslinux <necromansy> ofc ofc 2021-05-12T05:42:47 #kisslinux <midfavila1> you will *all* use FXDE 2021-05-12T05:42:47 #kisslinux <necromansy> BDFL defaults 2021-05-12T05:42:58 #kisslinux <midfavila1> all one of you that use my packages 2021-05-12T05:43:27 #kisslinux <midfavila1> fr though, in the future I want to have something ala LXDE 2021-05-12T05:43:39 #kisslinux <midfavila1> but based around Xaw/MOTIF and FVWM 2021-05-12T05:43:40 #kisslinux <riteo> you mean, non-tile? 2021-05-12T05:43:56 #kisslinux <midfavila1> i'll probably implement rudimentary tiling in my config eventually 2021-05-12T05:43:59 #kisslinux <midfavila1> it's been on the list 2021-05-12T05:45:34 #kisslinux <riteo> your aesthetic is really interesting 2021-05-12T05:45:35 #kisslinux <necromansy> tbh stacking is better 2021-05-12T05:45:42 #kisslinux <necromansy> tiling is too finnicky 2021-05-12T05:46:01 #kisslinux <midfavila1> oh, were you looking at the screenshot on my site, riteo? 2021-05-12T05:46:22 #kisslinux <testuser_[m]> in LTO all the compilation units are looked at, at once, so more inlining can take place right ? that can increase size 2021-05-12T05:48:10 #kisslinux <midfavila1> hmm 2021-05-12T05:48:21 #kisslinux <midfavila1> LTO can introduce failures in builds, right? 2021-05-12T05:48:54 #kisslinux <testuser_[m]> yeah but most are easy to fix Like if you get an undefined reference, just add -ffat-lto-objects 2021-05-12T05:49:21 #kisslinux <midfavila1> ...oh fuck 2021-05-12T05:49:25 #kisslinux <midfavila1> I ran out of PIDs 2021-05-12T05:49:27 #kisslinux <midfavila1> somehow 2021-05-12T05:49:35 #kisslinux <midfavila1> uh, fuck 2021-05-12T05:49:44 #kisslinux <midfavila1> let's hope my desktop can still boot after this 2021-05-12T05:49:50 #kisslinux <midfavila1> if I don't rejoin I'll be gone for a few days 2021-05-12T05:49:56 #kisslinux <testuser_[m]> what is it 2021-05-12T05:49:58 #kisslinux <necromansy> glglglgl 2021-05-12T05:50:13 #kisslinux <midfavila1> my userspace ending up getting fucked a few days ago 2021-05-12T05:50:21 #kisslinux <midfavila1> figured next time I rebooted would be it 2021-05-12T05:50:21 #kisslinux <riteo> midfavila re:screenshot no, It's an observation from various things 2021-05-12T05:50:27 #kisslinux <midfavila1> aah 2021-05-12T05:50:32 #kisslinux <midfavila1> well, let me join on my laptop actually 2021-05-12T05:50:33 #kisslinux <riteo> like that leather-gold-embossed-matrix-printed manual 2021-05-12T05:50:39 #kisslinux <riteo> or the xaw stuff 2021-05-12T05:51:25 #kisslinux <riteo> oooh that screenshot really show how I envisioned your aesthetic 2021-05-12T05:51:30 #kisslinux <midfavila1> it's outdated 2021-05-12T05:51:32 #kisslinux <midfavila1> one sec 2021-05-12T05:51:35 #kisslinux <riteo> yeah, really really interesting stuff 2021-05-12T05:52:07 #kisslinux <riteo> oh 2021-05-12T05:52:44 #kisslinux <midfavila> gonna upload a screen of my laptop in a sec 2021-05-12T05:52:46 #kisslinux <midfavila> still very WIP 2021-05-12T05:52:47 #kisslinux <m3g> didn't think making /a/ package would be that simple lol... 2021-05-12T05:52:56 #kisslinux <midfavila1> ...god FUCKING damnit 2021-05-12T05:53:00 #kisslinux <midfavila1> thanks a lot pidgin 2021-05-12T05:53:05 #kisslinux <midfavila1> we're using epic, screw gtk for now 2021-05-12T05:54:34 #kisslinux <midfavila> jfc 2021-05-12T05:54:45 #kisslinux <midfavila> jfc 2021-05-12T05:54:52 #kisslinux <midfavila> ? 2021-05-12T05:54:59 #kisslinux <midfavila> jfc 2021-05-12T05:55:13 #kisslinux <midfavila> ? 2021-05-12T05:55:16 #kisslinux <m3g> ? 2021-05-12T05:55:45 #kisslinux <midfavila> oh wait, are you guys getting this 2021-05-12T05:55:47 #kisslinux <m3g> ⁈ 2021-05-12T05:55:49 #kisslinux <m3g> yes 2021-05-12T05:55:52 #kisslinux <midfavila> now I feel like a dumbass 2021-05-12T05:55:57 #kisslinux <midfavila> i don't normally use epic 2021-05-12T05:58:15 #kisslinux <midfavila> http://0x0.st/-MzH.png 2021-05-12T05:58:24 #kisslinux <midfavila> anyway, riteo, this is my setup on my laptop 2021-05-12T05:58:35 #kisslinux <midfavila> desktop is largely the same, although there are different fonts 2021-05-12T05:58:58 #kisslinux <riteo> yeah gimme a sec 2021-05-12T05:59:04 #kisslinux <midfavila> no rush 2021-05-12T05:59:33 #kisslinux <riteo> oooh interesting 2021-05-12T06:00:10 #kisslinux <riteo> the background really shows that old style 2021-05-12T06:00:23 #kisslinux <midfavila> Yeah. I have a bunch like that 2021-05-12T06:00:43 #kisslinux <midfavila> i'd have shown off more programs but my laptop is severely limited, screen realestate wise 2021-05-12T06:01:03 #kisslinux <riteo> I see 2021-05-12T06:01:31 #kisslinux <riteo> why is that button next to "done" messed up? 2021-05-12T06:01:48 #kisslinux <riteo> like, it says "save" I guess but very distorted 2021-05-12T06:02:33 #kisslinux <riteo> where did you get that background from? 2021-05-12T06:06:52 #kisslinux <midfavila> oh, it's not "messed up" 2021-05-12T06:07:03 #kisslinux <midfavila> that's just how it indicates that it's unavailable right now 2021-05-12T06:07:20 #kisslinux <midfavila> and I can't recall exactly the source of my wallpaper, I just find these around the net 2021-05-12T06:08:48 #kisslinux <riteo> oh I see 2021-05-12T06:09:15 #kisslinux <riteo> pretty cool stuff overall 2021-05-12T06:09:24 #kisslinux <midfavila> Yup 2021-05-12T06:09:30 #kisslinux <riteo> quick question 2021-05-12T06:09:38 #kisslinux <midfavila1> quick answer 2021-05-12T06:09:48 #kisslinux <riteo> is you website optimized for text browsers? 2021-05-12T06:09:57 #kisslinux <midfavila> Yes! 2021-05-12T06:10:05 #kisslinux <midfavila> I test it in Lynx and I daily-drive Links 2021-05-12T06:10:16 #kisslinux <riteo> oh I see 2021-05-12T06:10:24 #kisslinux <midfavila> but it also retains a little bit of graphical flair for GUI browsers 2021-05-12T06:10:33 #kisslinux <riteo> makes sense 2021-05-12T06:10:58 #kisslinux <riteo> is tui browsing usable as a daily driver? 2021-05-12T06:11:08 #kisslinux <midfavila> for what I do, yeah 2021-05-12T06:11:09 #kisslinux <necromansy> depends on what you need it for 2021-05-12T06:11:15 #kisslinux <necromansy> for me it wouldnt be viable 2021-05-12T06:11:16 #kisslinux <midfavila> i just pipe content to external programs 2021-05-12T06:11:33 #kisslinux <riteo> wow that piping thing sounds cool af 2021-05-12T06:12:14 #kisslinux <midfavila> i mean, it's a powerful concept, yes 2021-05-12T06:12:37 #kisslinux <midfavila> Links allows you to set program assocations based on MIMEs and can pass content like, say, video, directly to another program 2021-05-12T06:12:48 #kisslinux <midfavila> so I can browse a site like invidious no problems 2021-05-12T06:13:03 #kisslinux <riteo> does invidious work for you with mpv? 2021-05-12T06:13:13 #kisslinux <riteo> for me I have to edit the URL to point to youtube? 2021-05-12T06:13:14 #kisslinux <midfavila> I don't use mpv, I use ffplay 2021-05-12T06:13:17 #kisslinux <midfavila> but yes 2021-05-12T06:13:21 #kisslinux <riteo> ffplay? 2021-05-12T06:13:32 #kisslinux <midfavila> the built-in playback utility in ffmpeg 2021-05-12T06:13:46 #kisslinux <riteo> oh 2021-05-12T06:13:55 #kisslinux <midfavila> it's extremely basic, so I've written a couple scripts to handle busywork, but it's surprisingly usable 2021-05-12T06:14:05 #kisslinux <riteo> wouldn't it be better to use mpv? 2021-05-12T06:14:22 #kisslinux <midfavila> not really 2021-05-12T06:14:25 #kisslinux <midfavila> there's no point for me 2021-05-12T06:14:27 #kisslinux <riteo> mh 2021-05-12T06:14:31 #kisslinux <riteo> that sounds interesting 2021-05-12T06:14:40 #kisslinux <riteo> how do you watch youtube videos with that? 2021-05-12T06:14:52 #kisslinux <riteo> can you like pipe the video from youtube-dl to ffplay? 2021-05-12T06:15:07 #kisslinux <midfavila> i go to the video on invidious, click "Download", and then Links just opens it in my video playback script, fpm 2021-05-12T06:15:20 #kisslinux <midfavila> no stupid python programs necessary 2021-05-12T06:15:30 #kisslinux <riteo> oh I see 2021-05-12T06:15:33 #kisslinux <midfavila> s/fpm/fpv/ 2021-05-12T06:15:33 #kisslinux <movzbl> <midfavila> no stupid python programs necessary 2021-05-12T06:15:47 #kisslinux <midfavila> you'd think I would remember which is which considering I wrote the damn things 2021-05-12T06:16:07 #kisslinux <riteo> how does it handle cache? Do you download the whole file first, or do you just pipe it? 2021-05-12T06:16:18 #kisslinux <midfavila> it downloads the entire file 2021-05-12T06:16:21 #kisslinux <midfavila> under /tmp 2021-05-12T06:16:28 #kisslinux <riteo> Actually this extremely simple and hand tuned approach sounds really cool 2021-05-12T06:16:31 #kisslinux <midfavila> and then opens that, before deleting it once it's done with it 2021-05-12T06:16:49 #kisslinux <midfavila> and yes, my systems do tend to be extremely comfy. i've been putting a lot of effort into that 2021-05-12T06:17:10 #kisslinux <riteo> I would actually switch to that if it weren't for the fact that mpv handles buffering and whatnot 2021-05-12T06:17:19 #kisslinux <riteo> so I don't have for it to download whole videos 2021-05-12T06:17:20 #kisslinux <midfavila> use a FIFO 2021-05-12T06:17:28 #kisslinux <midfavila> then just read from the FIFO 2021-05-12T06:17:31 #kisslinux <riteo> would it work? 2021-05-12T06:17:37 #kisslinux <midfavila> i've done it before 2021-05-12T06:17:58 #kisslinux <midfavila> besides 2021-05-12T06:18:01 #kisslinux <midfavila> according to --help 2021-05-12T06:18:05 #kisslinux <midfavila> ffplay can handle buffering 2021-05-12T06:18:23 #kisslinux <riteo> oh cool 2021-05-12T06:18:30 #kisslinux <riteo> this sounds really really cool 2021-05-12T06:18:49 #kisslinux <riteo> if only GPUs prices could fall a little bit... God I can't wait to switch to KISS 2021-05-12T06:19:26 #kisslinux * midfavila laughs in WX5100 and RX570 and GTX570 and Sapphire 260 and Matrox G200 2021-05-12T06:19:31 #kisslinux <riteo> this summer KISS or not I'll surely try to write some scripts to do this kind of stuff 2021-05-12T06:19:41 #kisslinux <midfavila> behold, the power of obscure and second-hand graphics cards 2021-05-12T06:19:59 #kisslinux <riteo> I actually tried an RX580, but somehow it, like, saturated the whole PSU 2021-05-12T06:20:10 #kisslinux <midfavila> the RX series is power-hungry for sure 2021-05-12T06:20:12 #kisslinux <midfavila> i don't like them 2021-05-12T06:20:15 #kisslinux <riteo> my shitty led fans started changing colours and performance messsed up 2021-05-12T06:20:29 #kisslinux <riteo> I'm waiting for an RX5000 series GPU to become affordable 2021-05-12T06:20:34 #kisslinux <midfavila> i wouldn't mind buying a better PSU, on that note... 2021-05-12T06:20:43 #kisslinux <midfavila> i have a corsair 850W bronze 2021-05-12T06:20:49 #kisslinux <midfavila> but i'd really rather a gold or even platinum 2021-05-12T06:21:02 #kisslinux <midfavila> i've invested a lot of time and money into my system, and some of the parts are hard to find... 2021-05-12T06:21:27 #kisslinux <riteo> is it a tower or a laptop? 2021-05-12T06:21:37 #kisslinux <midfavila> ooc my workstation is an ultra-tower 2021-05-12T06:21:39 #kisslinux <midfavila> fuck 2021-05-12T06:21:47 #kisslinux <midfavila> i don't need to prepend ooc, this isn't a mud 2021-05-12T06:21:56 #kisslinux <riteo> what 2021-05-12T06:22:13 #kisslinux <midfavila> oh. i'm used to prepending ooc to messages in the terminal 2021-05-12T06:22:23 #kisslinux <midfavila> 'cuz I play text games online where that's the norm for comms 2021-05-12T06:22:32 #kisslinux <riteo> oh I see 2021-05-12T06:22:41 #kisslinux <midfavila> anyway, yeah, it's an Intel S2600CW2R dual socket board in a Cosmos II chassis 2021-05-12T06:22:49 #kisslinux <riteo> ooh dual socket? 2021-05-12T06:22:54 #kisslinux <riteo> I see what you meant 2021-05-12T06:23:35 #kisslinux <midfavila> equipped with 32GB of 2133mhz ECC RAM, a pair of Xeon 2670v3 CPUs, a WX5100 GPU, Xonar STX sound card, some I/O boards, and an LSI SAS controller board 2021-05-12T06:23:42 #kisslinux <riteo> I don't know if those CPUs are fast, but guessing from the fact that you got a dual socket I guess that's very fast at compiling stuff 2021-05-12T06:23:49 #kisslinux <midfavila> they're moderately fast 2021-05-12T06:23:58 #kisslinux <midfavila> like 3.1ghz boost or something, all cores, iirc 2021-05-12T06:24:08 #kisslinux <midfavila> and considering I have 24c48t... yeah 2021-05-12T06:24:15 #kisslinux <riteo> wow 2021-05-12T06:24:16 #kisslinux <midfavila> it's a very beefy system 2021-05-12T06:24:18 #kisslinux <testuser_[m]> Links is surprisingly usable for daily usage 2021-05-12T06:24:24 #kisslinux <midfavila> links is based 2021-05-12T06:24:29 #kisslinux <midfavila> especially if you do mostly just reading 2021-05-12T06:24:35 #kisslinux <necromansy> links is based yeah 2021-05-12T06:24:38 #kisslinux <riteo> I'm actually starting to feel the need for a laptop 2021-05-12T06:24:43 #kisslinux <midfavila> i have a laptop too 2021-05-12T06:24:49 #kisslinux <midfavila> well, two 2021-05-12T06:24:51 #kisslinux <riteo> too bad modern laptops are all messed up and unrepairable 2021-05-12T06:24:52 #kisslinux <midfavila> one is a serial terminal 2021-05-12T06:24:56 #kisslinux <necromansy> my laptop basically is a glorified desktop at this point 2021-05-12T06:24:59 #kisslinux <midfavila> i recommend a touchbook riteo 2021-05-12T06:24:59 #kisslinux * necromansy shrug 2021-05-12T06:25:03 #kisslinux <midfavila> toughbook* 2021-05-12T06:25:11 #kisslinux <riteo> oh I've never heard of them 2021-05-12T06:25:20 #kisslinux <midfavila> rugged and semi-rugged laptops from Panasonic 2021-05-12T06:25:28 #kisslinux <midfavila> i'm typing on a CF-C2 right now 2021-05-12T06:25:50 #kisslinux <midfavila> i used to use a Getac B300, which is military-grade hardware, but that's been largely retired 2021-05-12T06:26:04 #kisslinux <riteo> are those modular like those old thinkpads? 2021-05-12T06:26:11 #kisslinux <midfavila> you bet your fucking ass they are 2021-05-12T06:26:14 #kisslinux <midfavila> they put thinkpads to shame 2021-05-12T06:26:31 #kisslinux <riteo> now I'm interested 2021-05-12T06:26:55 #kisslinux <midfavila> hotswap batteries, insulated drive cages, multiple expansion slots, usually a couple proprietary expansion chambers, and they generally don't have BIOS whitelists 2021-05-12T06:27:21 #kisslinux <riteo> bioss whitelists? 2021-05-12T06:27:24 #kisslinux <midfavila> plus you get really awesome features like hardware OPAL drive encryption 2021-05-12T06:27:24 #kisslinux <midfavila> oh 2021-05-12T06:27:37 #kisslinux <midfavila> BIOS whitelists are a way to restrict what hardware you can install 2021-05-12T06:27:43 #kisslinux <riteo> oh 2021-05-12T06:27:48 #kisslinux <midfavila> so like, you can only use these approved wireless cards, is an example 2021-05-12T06:27:52 #kisslinux <midfavila> or these WAN modems 2021-05-12T06:27:59 #kisslinux <riteo> this sounds really really cool 2021-05-12T06:27:59 #kisslinux <midfavila> or these disk drives, or batteries, or screens, etc 2021-05-12T06:28:13 #kisslinux <necromansy> common with makers that have their own components to shill 2021-05-12T06:28:15 #kisslinux <riteo> do you recommend any particular model? 2021-05-12T06:28:17 #kisslinux <necromansy> or have deals 2021-05-12T06:28:20 #kisslinux <midfavila> well 2021-05-12T06:28:25 #kisslinux <midfavila> i've had a great time with the CF-C2 2021-05-12T06:28:30 #kisslinux <midfavila> it's a convertible tablet like the X201t 2021-05-12T06:28:45 #kisslinux <midfavila> but there are larger models with 4:3 hi-res screens 2021-05-12T06:29:04 #kisslinux <midfavila> 1600x1200 on a 14" display is mph~ 2021-05-12T06:29:31 #kisslinux <riteo> I can't find those model numbers you're talking about on their website 2021-05-12T06:29:38 #kisslinux <riteo> only sutff like thoughbook 20 2021-05-12T06:29:44 #kisslinux <midfavila> yeah don't bother trying 2021-05-12T06:29:58 #kisslinux <midfavila> most endusers can't get their hands on new machines anyway 2021-05-12T06:30:02 #kisslinux <midfavila> they charge like 3k+ 2021-05-12T06:30:07 #kisslinux <riteo> god 2021-05-12T06:30:07 #kisslinux <midfavila> go poke around on ebay 2021-05-12T06:30:17 #kisslinux <midfavila> you can get one for 50-250$ in decent condition 2021-05-12T06:30:28 #kisslinux <riteo> I hope shipping doesn't mess the price up 2021-05-12T06:30:29 #kisslinux <midfavila> mine was 200 with everything except the disk drive 2021-05-12T06:31:13 #kisslinux <riteo> oh I found it 2021-05-12T06:31:18 #kisslinux <riteo> actually for a good price too 2021-05-12T06:31:34 #kisslinux <riteo> oh it's missing stuff 2021-05-12T06:31:49 #kisslinux <riteo> no ok it's got a faulty keyboard too 2021-05-12T06:32:12 #kisslinux <midfavila> yeah you gotta be thrifty 2021-05-12T06:32:18 #kisslinux <midfavila> it might take a few weeks to find a good deal 2021-05-12T06:32:21 #kisslinux <riteo> so it becomes a tablet too? 2021-05-12T06:32:24 #kisslinux <midfavila> yup 2021-05-12T06:32:33 #kisslinux <riteo> how long does the battery last? 2021-05-12T06:32:35 #kisslinux <midfavila> you can fold it up and use the touchscreen or stylus 2021-05-12T06:32:41 #kisslinux <midfavila> and the battery obvs depends on a lot of things 2021-05-12T06:33:03 #kisslinux <midfavila> but using a brand new extended capacity pack, on an underclocked system, I get 20ish hours 2021-05-12T06:33:15 #kisslinux <riteo> a touchscreen makes it sound interesting also for stuff like osu, altought I don't play that mode 2021-05-12T06:33:16 #kisslinux <midfavila> that's with compiles, a full GUI, WAN and WLAN networking, etc 2021-05-12T06:33:28 #kisslinux <midfavila> and decent screen brightness 2021-05-12T06:33:31 #kisslinux <riteo> oh I might actually get this model 2021-05-12T06:33:38 #kisslinux <midfavila> they're great little notebooks 2021-05-12T06:33:48 #kisslinux <riteo> I only have to find a replacement keyboard, since most seem broken 2021-05-12T06:33:59 #kisslinux <midfavila> if you want to do a little DIY, go for it 2021-05-12T06:34:16 #kisslinux <riteo> did you find eventually a fully working model, or did you have to fix it? 2021-05-12T06:34:25 #kisslinux <midfavila> i got mine fully functional 2021-05-12T06:34:28 #kisslinux <riteo> cool 2021-05-12T06:34:35 #kisslinux <midfavila> i just cleaned it up and added some aftermarket components 2021-05-12T06:34:39 #kisslinux <riteo> it actually looks great 2021-05-12T06:34:41 #kisslinux <midfavila> still gotta max the memory 2021-05-12T06:34:47 #kisslinux <riteo> I'm only scared about the hinge 2021-05-12T06:34:54 #kisslinux <midfavila> oh, the hinge is fine 2021-05-12T06:34:55 #kisslinux <riteo> sounds fiddly 2021-05-12T06:34:58 #kisslinux <midfavila> there are three 2021-05-12T06:35:08 #kisslinux <midfavila> the two on the edges lock into place 2021-05-12T06:35:18 #kisslinux <riteo> oh that's how it keeps sturdy 2021-05-12T06:35:24 #kisslinux <midfavila> you unlock the one on the right, lower the one on the left, and then you can rotate the display 2021-05-12T06:35:32 #kisslinux <midfavila> and then it just clips back into place 2021-05-12T06:35:40 #kisslinux <riteo> why do those things cost so much, yet sell for very cheap used? 2021-05-12T06:35:59 #kisslinux <midfavila> because companies and militaries will buy the latest models in bulk 2021-05-12T06:36:03 #kisslinux <midfavila> and then sell off the old units 2021-05-12T06:36:08 #kisslinux <riteo> oh 2021-05-12T06:36:08 #kisslinux <midfavila> but keep the parts, like batteries 2021-05-12T06:36:16 #kisslinux <midfavila> which is why batteries and caddies keep their value for decades 2021-05-12T06:36:18 #kisslinux <riteo> yeah most sell without HDDs or ram 2021-05-12T06:36:21 #kisslinux <midfavila> but laptops deprecate immediately 2021-05-12T06:36:31 #kisslinux <riteo> I think I'll go very DIY here 2021-05-12T06:36:35 #kisslinux <midfavila> the problem with milspec tech is that you have to source the parts 2021-05-12T06:36:40 #kisslinux <riteo> for batteries I can also make my own packs I imagine 2021-05-12T06:36:46 #kisslinux <midfavila> i mean 2021-05-12T06:36:52 #kisslinux <midfavila> if you're that ballsy be my guest 2021-05-12T06:37:17 #kisslinux <riteo> I can get very hacky if I need to 2021-05-12T06:37:38 #kisslinux <riteo> and if that means a very cheap laptop that'll last me a while then I'll do 2021-05-12T06:38:39 #kisslinux <riteo> thanks a lot for letting me know this stuff exists 2021-05-12T06:38:46 #kisslinux <midfavila> no prob 2021-05-12T06:38:57 #kisslinux <midfavila> i only ask that if you dig into any of it, share what you learn 2021-05-12T06:39:06 #kisslinux <midfavila> because documentation on these machines is rare and hard to access 2021-05-12T06:39:09 #kisslinux <riteo> obviously 2021-05-12T06:39:30 #kisslinux <midfavila> ...oh, one other thing 2021-05-12T06:39:37 #kisslinux <midfavila> the CF-C2 only has a mono speaker 2021-05-12T06:39:40 #kisslinux <riteo> I'll probably hack my own stuff and whatnot since I have a 3d printer and this stuff looks rare 2021-05-12T06:39:46 #kisslinux <riteo> meh, no big deal 2021-05-12T06:39:49 #kisslinux <midfavila> yeah 2021-05-12T06:39:52 #kisslinux <midfavila> it's not a media machine 2021-05-12T06:39:52 #kisslinux <riteo> I never use speakers 2021-05-12T06:39:53 #kisslinux <midfavila> :P 2021-05-12T06:40:05 #kisslinux <riteo> I literally use my second monitor speaker as one when I really need to 2021-05-12T06:40:22 #kisslinux <riteo> how's the igpu? 2021-05-12T06:40:31 #kisslinux <midfavila> uh, it exists 2021-05-12T06:40:35 #kisslinux <midfavila> and it works without blobs 2021-05-12T06:40:47 #kisslinux <midfavila> like I said, this isn't a media machine 2021-05-12T06:41:10 #kisslinux <midfavila> everything works very well, and nails the core functionality of what you really need in a laptop, but it doesn't go beyond that 2021-05-12T06:41:52 #kisslinux <riteo> cool 2021-05-12T06:41:59 #kisslinux <riteo> this might actually be what I need 2021-05-12T06:42:00 #kisslinux <midfavila> if you're willing to sacrifice a little performance for durability and modularity, though, it's well worth the extra cost 2021-05-12T06:42:19 #kisslinux <midfavila> and features like hotswap batteries are amazing on their own 2021-05-12T06:42:30 #kisslinux <riteo> well, still better than an android phone, termux, an otg adapter and a shitty keyboard lol 2021-05-12T06:43:06 #kisslinux <riteo> everything else is standard connectors right? 2021-05-12T06:43:11 #kisslinux <riteo> ram, hdd 2021-05-12T06:43:21 #kisslinux <midfavila> ooc HDD isn't 2021-05-12T06:43:23 #kisslinux <midfavila> fuck 2021-05-12T06:43:25 #kisslinux <midfavila> i did it again 2021-05-12T06:43:27 #kisslinux <midfavila> anyway 2021-05-12T06:43:28 #kisslinux <riteo> lol don't worry 2021-05-12T06:43:33 #kisslinux <midfavila> you need a first-party caddy 2021-05-12T06:43:39 #kisslinux <midfavila> because they have like 2021-05-12T06:43:47 #kisslinux <midfavila> climate control and shit 2021-05-12T06:43:58 #kisslinux <midfavila> and as a result require a proprietary interface 2021-05-12T06:44:24 #kisslinux <riteo> oh 2021-05-12T06:44:45 #kisslinux <midfavila> you can use regular disks though 2021-05-12T06:45:02 #kisslinux <midfavila> just disassemble the caddy, connect the internal SATA plug to it, then screw it back together 2021-05-12T06:45:05 #kisslinux <midfavila> and you're good to go 2021-05-12T06:45:17 #kisslinux <riteo> mh that sounds interesting 2021-05-12T06:45:34 #kisslinux <riteo> I find it weird that this isn't as popular as thinkpads 2021-05-12T06:45:42 #kisslinux <riteo> I mean, this stuff is newer, isn't it? 2021-05-12T06:45:46 #kisslinux <midfavila> HAH 2021-05-12T06:45:46 #kisslinux <midfavila> no 2021-05-12T06:45:54 #kisslinux <midfavila> rugged laptops have existed since the 1980s 2021-05-12T06:46:00 #kisslinux <riteo> no not in that sense 2021-05-12T06:46:04 #kisslinux <riteo> I'm talking about the hardware inside 2021-05-12T06:46:10 #kisslinux <midfavila> they're just hard to work with and lack consumer features compared to thinkpads 2021-05-12T06:46:11 #kisslinux <midfavila> oh 2021-05-12T06:46:12 #kisslinux <midfavila> nah 2021-05-12T06:46:22 #kisslinux <midfavila> the CF-C2 is from 2016 and it's rocking a dual core haswell chip 2021-05-12T06:46:31 #kisslinux <midfavila> the tech in these things isn't about raw specs 2021-05-12T06:46:35 #kisslinux <midfavila> it's about everything around those specs 2021-05-12T06:46:39 #kisslinux <riteo> well, afaik the last good thinkpad was very old and had like 2 hours worth of battery 2021-05-12T06:46:51 #kisslinux <midfavila> thinkpads are meme machines 2021-05-12T06:47:01 #kisslinux <midfavila> anyone who tells you to get one should have their opinion immediately discarded 2021-05-12T06:47:31 #kisslinux <midfavila> the only good thinkpads are IBMs anyway, and those are so obsolete that not even I can hyperoptimize them into a working state 2021-05-12T06:47:34 #kisslinux <midfavila> and trust me, I tried 2021-05-12T06:47:36 #kisslinux <midfavila> oh how I tried 2021-05-12T06:47:43 #kisslinux <midfavila> i used to have a heavily-modded A31p 2021-05-12T06:47:57 #kisslinux <riteo> I'm pretty sure that if this stuff got more popular (expecially considering those very cheap prices and the fact that they get mass sold every once in a while), all of those proprietary interfaces would already have been reverse engineered 2021-05-12T06:48:24 #kisslinux <riteo> yeah 2021-05-12T06:48:49 #kisslinux <riteo> I feel actually quite ready to dive into this stuff 2021-05-12T06:49:11 #kisslinux <riteo> altough for now I think that'll stay theorical while I wait for that GPU 2021-05-12T06:49:22 #kisslinux <midfavila> but even with master-slave solid state disks, 2GB of memory, dual batteries, etc, it was limited by its p4 2021-05-12T06:49:22 #kisslinux <midfavila> and it's not like it's hard to figure out what does what 2021-05-12T06:49:22 #kisslinux <midfavila> people *make* caddies for themselves 2021-05-12T06:49:22 #kisslinux <midfavila> but you really shouldn't 2021-05-12T06:49:22 #kisslinux <midfavila> you lose out on a lot of the features that help protect the drive 2021-05-12T06:49:23 #kisslinux <midfavila> which is half the reason to buy a toughbook 2021-05-12T06:49:49 #kisslinux <riteo> why not? Can't people make themselves those features? 2021-05-12T06:49:56 #kisslinux <riteo> like climate control? 2021-05-12T06:49:59 #kisslinux <midfavila> if you *want* 2021-05-12T06:50:02 #kisslinux <midfavila> then be my guest 2021-05-12T06:50:09 #kisslinux <midfavila> but I'm not nearly ballsy enough to try 2021-05-12T06:50:20 #kisslinux <midfavila> then again, I've also never done low-level hardware mods 2021-05-12T06:50:47 #kisslinux <riteo> neither have I actually 2021-05-12T06:50:58 #kisslinux <midfavila> if I could modify anything about this laptop... 2021-05-12T06:51:00 #kisslinux <riteo> but this feels like the perfect thing to learn stuff on 2021-05-12T06:51:08 #kisslinux <riteo> s/on/from/ 2021-05-12T06:51:08 #kisslinux <movzbl> <riteo> but this feels like the perfect thing to learn stuff from 2021-05-12T06:51:12 #kisslinux <midfavila> replace the keyboard and trackpad with a 7-row IBM keyboard and pointer 2021-05-12T06:51:21 #kisslinux <midfavila> and replace the screen with an e-ink panel 2021-05-12T06:51:50 #kisslinux <riteo> oh those are actually quite big changes 2021-05-12T06:51:52 #kisslinux <midfavila> ideally I would use a transflective display, but those things are impossible to find 2021-05-12T06:52:11 #kisslinux <riteo> the keyboard sounds doable, the screen sounds very hard 2021-05-12T06:52:30 #kisslinux <midfavila> the keyboard would probably be harder 2021-05-12T06:52:45 #kisslinux <midfavila> considering that all you have to do with the screen is plug it into the eDP connector 2021-05-12T06:52:48 #kisslinux <midfavila> and call it a day 2021-05-12T06:53:01 #kisslinux <riteo> I think that I'd start scavenging the web for any resource on protocols and whatever, before starting to get the tools to reverse-engineer the rest 2021-05-12T06:53:16 #kisslinux <riteo> oh, you don't want to use the screen interface? 2021-05-12T06:53:25 #kisslinux <midfavila> "Screen interface"? 2021-05-12T06:53:34 #kisslinux <riteo> wait 2021-05-12T06:53:38 #kisslinux <riteo> is eDP an external connector? 2021-05-12T06:53:41 #kisslinux <midfavila> no 2021-05-12T06:53:43 #kisslinux <riteo> oh ok 2021-05-12T06:53:44 #kisslinux <midfavila> the e is for embedded 2021-05-12T06:53:48 #kisslinux <riteo> I thought it was another thing 2021-05-12T06:53:52 #kisslinux <midfavila> it's used instead of SPI or whatever 2021-05-12T06:54:07 #kisslinux <riteo> oh wow that sounds actually really easily moddable 2021-05-12T06:54:13 #kisslinux <midfavila> maybe 2021-05-12T06:54:46 #kisslinux <midfavila> holy shit it's 4am 2021-05-12T06:54:57 #kisslinux <riteo> well, it doesn't look like a weird protocol at all 2021-05-12T06:55:04 #kisslinux <midfavila> it's literally just displayport 2021-05-12T06:55:16 #kisslinux <midfavila> but over a smol connector 2021-05-12T06:55:20 #kisslinux <riteo> oh 2021-05-12T06:55:24 #kisslinux <riteo> then it is very moddable 2021-05-12T06:55:38 #kisslinux <midfavila> as far as I understand, yeah 2021-05-12T06:55:51 #kisslinux <riteo> that's actually very weird for such a device 2021-05-12T06:56:01 #kisslinux <riteo> I mean, it's full of proprietary stuff and then, eDP 2021-05-12T06:56:09 #kisslinux <midfavila> it's not "full of proprietary stuff" 2021-05-12T06:56:21 #kisslinux <midfavila> it's literally just the hard disk interface 2021-05-12T06:56:25 #kisslinux <riteo> oh 2021-05-12T06:56:35 #kisslinux <midfavila> and they have a good reason for it 2021-05-12T06:56:42 #kisslinux <riteo> looking at the other products I thought there was more panasonic stuff 2021-05-12T06:56:45 #kisslinux <midfavila> proprietary interfaces, if there's a good reason behind it, are fine 2021-05-12T06:56:56 #kisslinux <riteo> I see 2021-05-12T06:56:59 #kisslinux <midfavila> for example, my PDA has a proprietary all in one connector on the bottom 2021-05-12T06:57:14 #kisslinux <midfavila> you need a special cradle or cable to charge it or really do anything in terms of I/O 2021-05-12T06:57:17 #kisslinux <midfavila> but! 2021-05-12T06:57:41 #kisslinux <midfavila> it provides power, ethernet, USB, RS232 serial, parallel, and a bunch of other stuff 2021-05-12T06:57:51 #kisslinux <riteo> oh cool 2021-05-12T06:57:54 #kisslinux <riteo> now I see what you mena 2021-05-12T06:57:58 #kisslinux <riteo> s/mena/mean/ 2021-05-12T06:57:58 #kisslinux <movzbl> <riteo> now I see what you mean 2021-05-12T06:58:01 #kisslinux <midfavila> the only bad thing about it is that it runs windows mobile 6.5 2021-05-12T06:58:09 #kisslinux <midfavila> which is why it sits on my desk unless I need its more, ah 2021-05-12T06:58:12 #kisslinux <midfavila> unique features 2021-05-12T06:58:38 #kisslinux <riteo> that's real interesting though 2021-05-12T06:58:47 #kisslinux <riteo> do you have more "weird" hardware? 2021-05-12T06:58:58 #kisslinux <midfavila> industrial and military tech are nothing like consumer grade equipment 2021-05-12T06:59:02 #kisslinux <midfavila> and yeah, I have a ton of weird hardware 2021-05-12T06:59:06 #kisslinux <midfavila> i collect it as a hobby 2021-05-12T06:59:19 #kisslinux <riteo> that's very cool 2021-05-12T06:59:29 #kisslinux <riteo> you could show your collection on your website 2021-05-12T06:59:32 #kisslinux <midfavila> i've got industrial trackballs, a trackball from 1986, some obscure LaCie displays, old IBM equipment... 2021-05-12T06:59:36 #kisslinux <midfavila> and yeah, i've considered it 2021-05-12T07:00:01 #kisslinux <midfavila> i have permission to use the CGI on SDF so I could write a program to generate a photo gallery 2021-05-12T07:00:36 #kisslinux <riteo> wait, what's SDF? 2021-05-12T07:00:47 #kisslinux <midfavila> the Super Dimensional Fortress 2021-05-12T07:00:59 #kisslinux <riteo> oh it's where your git's hosted 2021-05-12T07:01:01 #kisslinux <midfavila> they're a co-owned timesharing cluster system 2021-05-12T07:01:11 #kisslinux <midfavila> i'm a card-carrying member 2021-05-12T07:01:15 #kisslinux <midfavila> well 2021-05-12T07:01:18 #kisslinux <midfavila> "card carrying" 2021-05-12T07:01:25 #kisslinux <midfavila> they don't actually have membership cards. i'd like one 2021-05-12T07:02:03 #kisslinux <midfavila> anyway, yeah. they provide a bunch of services, like distcc, email, usenet, IRC, VoIP, dialup and DSL, X forwarding, and even 9P2000 2021-05-12T07:02:22 #kisslinux <riteo> it looks like they even got a minecraft server 2021-05-12T07:02:30 #kisslinux <midfavila> as well as web, gemini and gopher hosting, git instances, VPSes, databases, etc 2021-05-12T07:02:36 #kisslinux <midfavila> and yeah, they have a minecraft server 2021-05-12T07:02:44 #kisslinux <midfavila> there's also a radio station 2021-05-12T07:02:49 #kisslinux <midfavila> and they have an ARC too 2021-05-12T07:03:32 #kisslinux <riteo> wait, how do the plans work? 2021-05-12T07:03:39 #kisslinux <riteo> I see free stuff but don't get how that might work 2021-05-12T07:03:42 #kisslinux <midfavila> well 2021-05-12T07:03:50 #kisslinux <midfavila> you have a set of user accounts that determine baseline access 2021-05-12T07:03:58 #kisslinux <midfavila> there's unregistered, which everyone starts at 2021-05-12T07:04:17 #kisslinux <midfavila> then if you can convince a MetaARPA member to validate you, or you provide a 1$ donation, that bumps you to validated 2021-05-12T07:04:24 #kisslinux <midfavila> 36$ is ARPA 2021-05-12T07:04:35 #kisslinux <midfavila> and then recurring 6$ from an ARPA member gets you MetaARPA 2021-05-12T07:04:45 #kisslinux <midfavila> additional services incur additional fees 2021-05-12T07:04:55 #kisslinux <midfavila> so if I wanted to register domains, that would be 15$ per domain per year 2021-05-12T07:05:15 #kisslinux <midfavila> if I wanted to place calls into the global PSTN, that would be 15$ a quarter (or something like that) 2021-05-12T07:05:17 #kisslinux <midfavila> etc 2021-05-12T07:05:37 #kisslinux <riteo> oh that's quite cool 2021-05-12T07:05:47 #kisslinux <riteo> you've got a lot of interesting stuff happening 2021-05-12T07:06:02 #kisslinux <midfavila> Hah! 2021-05-12T07:06:03 #kisslinux <midfavila> I wish 2021-05-12T07:06:14 #kisslinux <riteo> that's interesting for me 2021-05-12T07:06:15 #kisslinux <midfavila> I spend most days sitting around staring at IRC and build logs 2021-05-12T07:06:33 #kisslinux <midfavila> i said a while back that if I spent half as much time reading as I did debugging, I'd be a Renaissance man 2021-05-12T07:06:51 #kisslinux <riteo> lol 2021-05-12T07:07:01 #kisslinux <riteo> well, your hobby looks quite fun 2021-05-12T07:07:04 #kisslinux <midfavila> but now that I have specs for my systems, I shouldn't need to spend too much time debugging 2021-05-12T07:07:07 #kisslinux <midfavila> and yeah, it is fun 2021-05-12T07:07:25 #kisslinux <riteo> You also know a lot of stuff 2021-05-12T07:07:25 #kisslinux <midfavila> collecting old tools and equipment, then refurbing them and either selling or using them is nice 2021-05-12T07:07:34 #kisslinux <riteo> i'd talk with you for hours probably 2021-05-12T07:07:45 #kisslinux <riteo> now I gotta go though 2021-05-12T07:07:47 #kisslinux <midfavila> i'm really not that interesting, but I appreciate the complement 2021-05-12T07:07:50 #kisslinux <riteo> you know, school stuff 2021-05-12T07:07:54 #kisslinux <midfavila> yeah, I get you 2021-05-12T07:08:12 #kisslinux <riteo> we'll surely see next time 2021-05-12T07:08:19 #kisslinux <midfavila> i'm in here a lot 2021-05-12T07:08:28 #kisslinux <midfavila> if not, just email me 2021-05-12T07:08:31 #kisslinux <riteo> yeah 2021-05-12T07:08:40 #kisslinux <riteo> oh the email option is not something I considered 2021-05-12T07:08:50 #kisslinux <riteo> I guess I'll email you if I really need 2021-05-12T07:08:52 #kisslinux <midfavila> my address is on my site for a reason 2021-05-12T07:08:53 #kisslinux <midfavila> :P 2021-05-12T07:08:55 #kisslinux <riteo> don't want to bother you 2021-05-12T07:09:05 #kisslinux <riteo> well, gtg, cya next time! 2021-05-12T07:09:06 #kisslinux <midfavila> i enjoy hearing from people. 2021-05-12T07:09:08 #kisslinux <midfavila> see you. 2021-05-12T07:10:00 #kisslinux <midfavila> oh my gooooooooooooooooooooooooooooooooooood nilfs 2021-05-12T07:10:15 #kisslinux <midfavila> i want to fawn over you, but your thoroughput is so low 2021-05-12T07:10:52 #kisslinux <midfavila> takes a noticable amount of time just to open an image in sxiv 2021-05-12T07:12:12 #kisslinux <midfavila> on that note, I'm gonna go fucking die 2021-05-12T07:12:18 #kisslinux <midfavila> because I haven't slept properly in days 2021-05-12T08:51:48 #kisslinux <claudia02> merakor2: Btw, have you seen https://github.com/kiss-community/repo-community/issues/331 ? 2021-05-12T08:59:27 #kisslinux <merakor2> No, I don't watch the community repository 2021-05-12T08:59:44 #kisslinux <merakor2> Guess I never encountered a recaptcha all this time 2021-05-12T09:01:15 #kisslinux <merakor2> I think the problem might be with the musl stack size in the patch 2021-05-12T09:01:56 #kisslinux <testuser_[m]> always has been 2021-05-12T09:02:45 #kisslinux <merakor2> I'll have a look at it 2021-05-12T09:03:42 #kisslinux <merakor2> There were some js problems related with stack size too, but I was too busy to look at it 2021-05-12T09:19:07 #kisslinux <tankf33der> o/ 2021-05-12T09:19:23 #kisslinux <testuser_[m]> hi 2021-05-12T12:50:51 #kisslinux <akko> j 2021-05-12T13:07:27 #kisslinux <acheam> hi dilyn 2021-05-12T13:07:32 #kisslinux <acheam> top of the morning to ya 2021-05-12T13:08:18 #kisslinux <dilyn> hello hello! 2021-05-12T13:09:01 #kisslinux <testuser_[m]> hi 2021-05-12T13:10:49 #kisslinux <acheam> dilyn: do you use netbsd-curses? phoebos[m] was asking about it 2021-05-12T13:11:37 #kisslinux <dilyn> I do indeed 2021-05-12T13:12:02 #kisslinux <dilyn> it's my only curses library 2021-05-12T13:13:46 #kisslinux <acheam> had any issues with it? 2021-05-12T13:15:09 #kisslinux <testuser_[m]> lot of stuff wont work with it 2021-05-12T13:15:29 #kisslinux <dilyn> a couple 2021-05-12T13:15:54 #kisslinux <dilyn> alsamixer, tmux 2021-05-12T13:16:07 #kisslinux <dilyn> it's mostly just build systems that don't use all the right -l 2021-05-12T13:16:25 #kisslinux <dilyn> otherwise, i haven't had any actual usability problems 2021-05-12T13:25:08 #kisslinux <acheam> hmm nice 2021-05-12T13:25:32 #kisslinux <acheam> i mean, tmux is a bit of a curses stress test, no? 2021-05-12T13:25:49 #kisslinux <dilyn> I don't think I ever actually run it, I did have to change a library name tho 2021-05-12T13:25:51 #kisslinux <dilyn> for it to build 2021-05-12T13:26:01 #kisslinux <dilyn> so ymmv lmao 2021-05-12T13:26:33 #kisslinux <acheam> there's a perfect solution to this which is just to use more emacs programs, and fewer curses programs 2021-05-12T13:26:44 #kisslinux <dilyn> :thinking: 2021-05-12T13:27:18 #kisslinux <acheam> oh god 2021-05-12T13:27:21 #kisslinux <acheam> the bloat in that nick 2021-05-12T13:27:50 #kisslinux <acheam> j/k 2021-05-12T13:38:22 #kisslinux <dilyn> oh but hey if you just blindly make shit up and modify alsamixer/bindings.h 2021-05-12T13:38:29 #kisslinux <dilyn> you can build alsamixer with netbsd-curses :v 2021-05-12T13:39:44 #kisslinux <acheam> isn't that what all programming is? 2021-05-12T13:40:20 #kisslinux <dilyn> if true, then i am the greatest programmer in the multiverse 2021-05-12T14:15:59 #kisslinux <claudia02> jedavies: I am struggeling to package to package openhl. Most likely to get the path in the launcher right. If you find a way to fix that I would love to add it to kiss-games. 2021-05-12T14:32:51 #kisslinux <jedavies> claudia02: thanks, will try it out. Now that mono is in the repo also this means openRA should also be possible! 2021-05-12T15:39:01 #kisslinux <merakor2> https://termbin.com/ynul 2021-05-12T15:39:03 #kisslinux <merakor2> Stonks 2021-05-12T15:41:35 #kisslinux <merakor2> If this build succeeds I can finally retire my last 5 IQ 2021-05-12T15:48:58 #kisslinux <dilyn> :O 2021-05-12T16:37:58 #kisslinux <claudia02> surf has new release after 4(?) years. http://git.suckless.org/surf/commit/d75c3ded0b1ebb8e2778961c5a928f247798686a.html 2021-05-12T16:51:25 #kisslinux <merakor2> I officially retired my brain, it's working flawless 2021-05-12T16:51:31 #kisslinux <merakor2> Even gitlab is working now 2021-05-12T16:52:17 #kisslinux <testuser_[m]> Did you need the extra stack size patches or new release was enough ? 2021-05-12T16:52:30 #kisslinux <merakor2> I removed all the patches 2021-05-12T16:52:41 #kisslinux <merakor2> God that felt so good 2021-05-12T16:53:07 #kisslinux <dilyn> turns out it gets a lot easier when devs support your software stack 2021-05-12T16:53:10 #kisslinux <dilyn> who woulda thunk it 2021-05-12T16:53:57 #kisslinux <merakor2> All this time I just followed compiler errors to write the musl patches 2021-05-12T16:54:20 #kisslinux <merakor2> And grepped glibc for some preprocessor calls 2021-05-12T16:54:33 #kisslinux <merakor2> That's how those patches were written 2021-05-12T16:54:35 #kisslinux <merakor2> Sorry 2021-05-12T16:56:07 #kisslinux <testuser_[m]> Dilyn where's this month in KISS 2021-05-12T16:57:09 #kisslinux <acheam> we demand this month in kiss 2021-05-12T16:57:14 #kisslinux <acheam> with git log plz 2021-05-12T16:57:18 #kisslinux <dilyn> :| 2021-05-12T16:57:28 #kisslinux <dilyn> lol i'm writing it in about twenty minutes 2021-05-12T16:57:57 #kisslinux <acheam> no 2021-05-12T16:57:58 #kisslinux <acheam> now 2021-05-12T16:58:01 #kisslinux <testuser_[m]> Oh looks like all the void dude's packages were upstreamed to webkit 2021-05-12T16:58:06 #kisslinux <testuser_[m]> Patches 2021-05-12T17:21:02 #kisslinux <dilyn> fossil is better than git because it just immediately pushes changes 2021-05-12T17:21:04 #kisslinux <dilyn> s m h 2021-05-12T17:32:13 #kisslinux <dilyn> github has changed the fork interface a touch! you can fetch upstream directly from the webui 2021-05-12T17:32:18 #kisslinux <dilyn> that's cool 2021-05-12T17:33:13 #kisslinux <phoebos[m]> dilyn: idk if it's intentional, but the titles of posts on the news rss feed are just the date, not the article title as well 2021-05-12T17:33:25 #kisslinux <phoebos[m]> only for the last two, that is :P 2021-05-12T17:34:50 #kisslinux <phoebos[m]> ooh also you gotta put the <> in the header filename as html thingys 2021-05-12T17:35:01 #kisslinux <phoebos[m]> they got sed'd 2021-05-12T17:46:39 #kisslinux <dilyn> https://k1sslinux.org/blog/20210512a 2021-05-12T17:46:43 #kisslinux <dilyn> yeah I always forget about <> 2021-05-12T18:40:08 #kisslinux <gtms> It is possible to clone from git.k1sslinux.org? I cannot find right uri that work 2021-05-12T18:41:39 #kisslinux <dilyn> the url is git://git.k1sslinux.org/$reponame 2021-05-12T18:42:04 #kisslinux <gtms> Oh! Never used it that way. Thanks dilyn 2021-05-12T18:43:16 #kisslinux <dilyn> ofc 2021-05-12T21:36:59 #kisslinux <exsat> hi 2021-05-12T21:45:33 #kisslinux <phoebos> am i being stoopid 2021-05-12T21:45:46 #kisslinux <phoebos> using a hook to build packages in /tmp 2021-05-12T21:46:01 #kisslinux <phoebos> but not setting $tmp_dir to something in /tmp 2021-05-12T21:47:36 #kisslinux <phoebos> so sometimes, pkg_fix_deps tries to put the deps in $tmp_dir/.fixdeps 2021-05-12T21:47:41 #kisslinux <phoebos> and complains of a missing dir 2021-05-12T22:26:59 #kisslinux <E5ten> sh4rm4^bnc_: you wrote the form2hdr.c thing in sabotage's lex repo right? 2021-05-12T22:27:39 #kisslinux <acheam> they're not here right now 2021-05-12T22:27:49 #kisslinux <acheam> haven't been for some time 2021-05-12T22:27:53 #kisslinux <E5ten> oh 2021-05-12T22:28:02 #kisslinux <acheam> but a git blame should be able to answer that question 2021-05-12T22:28:22 #kisslinux <acheam> although without looking at the repo, it seems likely that that is the case 2021-05-12T22:28:23 #kisslinux <E5ten> I mean I know it's true that he did, it was more just a lead in to asking a question/making a suggestion for it 2021-05-12T22:28:40 #kisslinux <acheam> oh lol 2021-05-12T22:29:02 #kisslinux <E5ten> cuz it generates headers that do a thing that isn't technically portable (triggers a compiler warning about it being a GNU extension) but can be very easily changed to generate equivalent code that doesn't do that 2021-05-12T22:29:58 #kisslinux <acheam> can't hurt to reword that suggestion into a patch :) 2021-05-12T22:30:19 #kisslinux <E5ten> it generates a header with a struct in it, that has a flexible array at the end that generated string literals get stored in, and initializing flexible array members is a GNU extension, but the length of the string is already encoded as a member in the struct, so that same value can just be used to explicitly state the size of the array 2021-05-12T22:30:24 #kisslinux <E5ten> I don't care enough to do that