💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-12.txt captured on 2021-12-17 at 13:26:06.

View Raw

More Information

-=-=-=-=-=-=-

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