[2021-09-25T00:03:09Z] midfavila you're alive [2021-09-25T00:03:10Z] nice [2021-09-25T00:03:23Z] yes, for the time being [2021-09-25T00:03:54Z] how's it going [2021-09-25T00:04:02Z] slowly [2021-09-25T00:04:07Z] finished moving the other day [2021-09-25T00:04:54Z] where are you moving to? [2021-09-25T00:04:55Z] oh wow [2021-09-25T00:05:09Z] moved in with some friends to split rent and other costs [2021-09-25T00:05:19Z] gonna be setting up the house's LAN this weekend [2021-09-25T00:05:45Z] that's cool [2021-09-25T00:05:58Z] you're in uni right? [2021-09-25T00:06:11Z] unfortunately not. just a private college [2021-09-25T00:06:24Z] i would have preferred to go to uni but the pandemic fucked me out of a year's worth of credits [2021-09-25T00:06:36Z] i've just been studying on my own when I have the time. [2021-09-25T00:06:44Z] that too bad :( [2021-09-25T00:06:55Z] studying what? [2021-09-25T00:06:57Z] computer science? [2021-09-25T00:07:02Z] right now? mathematics [2021-09-25T00:07:30Z] i need to iron out some deficiencies in my basic skillset before I'll feel comfortable approaching the higher maths used in CS [2021-09-25T00:21:34Z] Does someone know what package provides aclocal? [2021-09-25T00:22:12Z] automake [2021-09-25T00:24:15Z] Thanks [2021-09-25T00:51:33Z] damn cwm is really underrated [2021-09-25T00:51:53Z] you know what else is really underrated? [2021-09-25T00:51:53Z] twm [2021-09-25T00:52:02Z] yes [2021-09-25T00:54:44Z] http://0x0.st/-YAN.png [2021-09-25T00:55:05Z] That's a nice wallpaper. [2021-09-25T00:55:39Z] :D [2021-09-25T00:56:17Z] you use fvwm right? [2021-09-25T00:56:25Z] Haven't for a while. [2021-09-25T00:56:35Z] I've been using shodwm on my desktop and aewm on my laptop. [2021-09-25T00:56:47Z] Gonna probably take a crack at writing a wm once I'm done with K&R [2021-09-25T00:56:51Z] oh interesting [2021-09-25T00:56:54Z] which will totally be Soon:tm: [2021-09-25T00:57:21Z] Xorg will be obsolete by then 8-) [2021-09-25T00:57:39Z] lol [2021-09-25T00:57:44Z] maybe [2021-09-25T01:15:43Z] twm is eh [2021-09-25T01:15:55Z] cwm is god [2021-09-25T01:17:46Z] a false god, perhaps [2021-09-25T01:18:15Z] https://ytprivate.com/watch?v=P0Ji2sxk0Uc [2021-09-25T01:19:27Z] i found this wm called yeahwm that I like the look of, but it hasn't been touched in like fifteen years [2021-09-25T01:19:50Z] prolly gonna reverse-engineer it and add my own tweaks to it [2021-09-25T01:19:57Z] shod has some interesting ideas [2021-09-25T01:29:03Z] yeahwm reminds me of BeOS [2021-09-25T01:29:07Z] and haiku [2021-09-25T01:29:09Z] yep [2021-09-25T01:29:14Z] that's why I'm interested in it [2021-09-25T01:29:24Z] i have a particular fondness for beos and its UI [2021-09-25T01:35:31Z] https://lists.gnu.org/archive/html/coreutils/2021-09/msg00113.html [2021-09-25T01:36:06Z] ew gnu.org [2021-09-25T01:36:08Z] GPL website [2021-09-25T01:36:15Z] smh [2021-09-25T01:36:28Z] "more amalgamation of utilities" [2021-09-25T01:36:32Z] very unix [2021-09-25T01:36:42Z] to be fair, GNU's not unix [2021-09-25T01:36:42Z] GNU coreutils even have a "dir" command [2021-09-25T01:37:10Z] dir command is the most cursed thing to use on linux [2021-09-25T01:38:16Z] coreutils 9.0 is just adding even more GNU extensions [2021-09-25T01:38:48Z] JuSt dOnT uSe ThEm, gAlAxYnOvA [2021-09-25T01:39:33Z] lol I hate when people say that [2021-09-25T01:43:39Z] https://libredd.it/pu1k55 [2021-09-25T01:46:59Z] oh, I saw that a little while ago [2021-09-25T01:47:02Z] cool I guess [2021-09-25T01:47:06Z] yeah [2021-09-25T01:47:12Z] nice to see more support for linux [2021-09-25T01:47:27Z] not that i would benefit from this change whatsoever [2021-09-25T01:47:35Z] * midfavila celebrates that they can now run proprietary DRM on a free software operating system [2021-09-25T01:47:55Z] at least I can shit on all the normies who say that linux can't play their games [2021-09-25T01:48:10Z] if you have any kind of firmware blobs installed on your system it's the same thing as DRM [2021-09-25T01:48:45Z] good thing my laptop doesn't require blobs [2021-09-25T01:48:50Z] thinkpad? [2021-09-25T01:48:54Z] toughbook. [2021-09-25T01:48:59Z] thinkpads are garbage. [2021-09-25T01:49:02Z] fight me. [2021-09-25T01:49:06Z] lol why [2021-09-25T01:49:22Z] the quality post-IBM dropped dramatically, as did the repairability and upgradeability [2021-09-25T01:49:30Z] after using an IBM I can't go back to Lenovo [2021-09-25T01:49:34Z] i have PTSD [2021-09-25T01:49:40Z] post-thinkpad stress disorder [2021-09-25T01:50:03Z] i mean, like, imagine having to modify your BIOS just to install a not-shit wireless card [2021-09-25T01:50:11Z] * GalaxyNova cries in not having a laptop [2021-09-25T01:50:20Z] you're not missing out on a lot [2021-09-25T01:50:33Z] next mobile device I'm buying is a Reform and it's going to replace my laptop and phone [2021-09-25T01:50:46Z] e-ink screen and mechanical keyboard here I come [2021-09-25T01:51:29Z] why not just use a calculator? [2021-09-25T01:51:30Z] haha [2021-09-25T01:51:43Z] because I don't know nor do I care to learn Z80 assembler [2021-09-25T01:51:47Z] or TI-BASIC [2021-09-25T04:18:18Z] Hi [2021-09-25T04:20:09Z] GalaxyNova: the kati thing is non-gnu but it's way more pozzed in terms of size [2021-09-25T07:52:28Z] hey [2021-09-25T07:52:41Z] :3 [2021-09-25T07:53:52Z] hey ella-0_ [2021-09-25T07:54:48Z] hello [2021-09-25T07:55:25Z] hi [2021-09-25T07:55:36Z] hey testuser [2021-09-25T07:55:38Z] how's it going [2021-09-25T07:56:09Z] nice [2021-09-25T07:57:32Z] perhaps you'd want to keep your irc client open [2021-09-25T11:27:34Z] https://www.gamingonlinux.com/2021/09/battleye-confirms-linux-support-for-steam-deck-will-be-opt-in-like-easy-anti-cheat/page=4 [2021-09-25T11:27:40Z] you can run even more pozware now [2021-09-25T14:54:19Z] hi guys [2021-09-25T14:54:32Z] how are you doing [2021-09-25T14:54:51Z] nice [2021-09-25T14:55:15Z] good [2021-09-25T14:55:24Z] any news for kiss? [2021-09-25T14:55:43Z] no [2021-09-25T15:11:43Z] hi [2021-09-25T21:21:26Z] howdy [2021-09-25T21:23:53Z] hello [2021-09-25T21:26:43Z] trying to figure out my install, seems like I would be needing to package quite a few stuff [2021-09-25T21:26:59Z] I wonder how do you guys track upstream releases? [2021-09-25T21:27:37Z] repology [2021-09-25T21:38:59Z] kiss is no longer on repology [2021-09-25T21:39:00Z] IIRC [2021-09-25T21:39:15Z] because the package system is no longer static [2021-09-25T21:40:07Z] hi [2021-09-25T21:40:21Z] im back, time for libudev [2021-09-25T21:44:59Z] tleydxdy[m]: there's this 'kiss-outdated' tool included with KISS, just run 'kiss-outdated REPO' and it'll check repology for new versions [2021-09-25T21:47:06Z] ryoshu: what's your progress? just curious [2021-09-25T21:48:31Z] I'm finishing udev_device_new_from_devnum [2021-09-25T21:49:45Z] nice [2021-09-25T21:50:39Z] I was thinking, I think we should deliver from the kernel everything in prop, like subsystem [2021-09-25T21:51:12Z] and make libudev just a grabber of prop values from the kernel about the devices [2021-09-25T21:51:17Z] without having its own knowledge [2021-09-25T21:51:43Z] good idea [2021-09-25T21:52:15Z] same with everything needed for libinput, like mice or touchpad [2021-09-25T21:52:26Z] and possibly more to make hwdb quirklist usable [2021-09-25T21:53:39Z] you don't need hwdb [2021-09-25T21:53:43Z] it was invented to fix linux bugs in userspace [2021-09-25T21:54:12Z] IIRC we need it to map function/special buttons on laptops [2021-09-25T21:54:37Z] just do it in driver/kernel [2021-09-25T21:55:11Z] hmm, then we can avoid extra userspace module [2021-09-25T21:55:32Z] and avoid hwdb problem - mainly (l)gpl [2021-09-25T21:56:53Z] "tleydxdy: there's this 'kiss-..." <- nice [2021-09-25T21:59:23Z] illiliti: imho, systemd can be way nicer if they step back and simplify :) [2021-09-25T22:00:34Z] systemd is cursed by design [2021-09-25T22:01:40Z] you're forced to implement libudev for netbsd because systemd devs don't care about portability [2021-09-25T22:01:47Z] remember that [2021-09-25T22:07:00Z] actually, forced "linuxisation" of the other systems scare me more than just systemd [2021-09-25T22:07:03Z] lennart asked for 'full stop', so I switched to NetBSD [2021-09-25T22:07:44Z] a subset of libudev is Okay [2021-09-25T22:14:32Z] illiliti: I agree with you there. If you have to start building adapters for Linuxisms in the BSDs you are already playing defensive [2021-09-25T22:15:15Z] I am having a lot of trouble with qtkeychain and libsecret in OpenBSD. Invention of the Devil, I say [2021-09-25T22:15:53Z] have you got a quite compatible replacement for logind? [2021-09-25T22:16:07Z] seatd? [2021-09-25T22:16:45Z] https://github.com/kennylevinsen/seatd that? [2021-09-25T22:17:14Z] yes [2021-09-25T22:17:21Z] it's a portable replacement for logind [2021-09-25T22:17:44Z] can I run kde/gnome/such on top of it? [2021-09-25T22:17:58Z] I'm not sure [2021-09-25T22:18:06Z] sway can run on it though [2021-09-25T22:18:40Z] they say it supports linux and freebsd but I'm sure it could be ported to other BSDs easily [2021-09-25T22:22:41Z] ryoshu: kde/gnome hardcodes systemd. so you need to patch it to use seatd instead [2021-09-25T22:25:13Z] bountyht: yeah. the problem here is that many people fights against systemd, but almost nobody fights against "linuxisation" [2021-09-25T22:25:44Z] this makes me sad :( [2021-09-25T22:25:47Z] Well I know a guy who plans to make Plan 9 the Operating System of the Future :-) [2021-09-25T22:26:03Z] The tragedy of systemd talk says that that's a good thing [2021-09-25T22:26:07Z] the linuxisation [2021-09-25T22:27:52Z] that's nonsense. it isn't just a linuxisation, it's a forced linuxisation [2021-09-25T22:28:49Z] illiliti: The problem is that many BSD projects are not producing projects on their own. [2021-09-25T22:29:02Z] I mean, what is the BSD graphics toolkit today? TK? [2021-09-25T22:29:14Z] that's because of a lack of resources [2021-09-25T22:29:24Z] they can barely afford to maintain the base OS [2021-09-25T22:29:55Z] I would love to see a BSD graphics toolkit [2021-09-25T22:30:17Z] Well there is TK :-P [2021-09-25T22:30:44Z] I think the BSDs produce good infrastructure like stuff but it is coping with 3rd party stuff what gets hard [2021-09-25T22:31:00Z] I mean I feel for anybody doing BSD ports of Firefox or Libreoffice [2021-09-25T22:31:11Z] yeah [2021-09-25T22:31:19Z] that's just because they aren't popular enough [2021-09-25T22:31:29Z] And because third party projects are hostile [2021-09-25T22:31:33Z] almost no one considers BSD when writing a program [2021-09-25T22:31:46Z] GalaxyNova: Have you read the most modern implementation of the Rogue game? [2021-09-25T22:31:54Z] That freaking thing is designed to be portable [2021-09-25T22:32:14Z] If everybody wrote like that you could port software to any postfix platform quite easily [2021-09-25T22:32:42Z] many linux/gnu programs are copy-pasted from bsd [2021-09-25T22:32:51Z] like e.g. file or editline [2021-09-25T22:32:59Z] openssh [2021-09-25T22:33:58Z] OpenSSH has a portable version [2021-09-25T22:34:07Z] OpenBSD uses a non-portable version itself [2021-09-25T22:34:17Z] yes [2021-09-25T22:34:28Z] but this non-portable one works on netbsd [2021-09-25T22:34:53Z] Yeah but that is because netbsd has a bunch of porters who will port anything to it even if that means sacrificing childs to Satan :-) [2021-09-25T22:35:09Z] no don't do it [2021-09-25T22:35:23Z] lmao [2021-09-25T22:35:59Z] Why not? A child is well worth a working port. [2021-09-25T22:36:08Z] I mean kids only cry and eat and poop their diapers [2021-09-25T22:36:19Z] but it's true that there is not really a complex bsd modern gui stack [2021-09-25T22:36:37Z] comparable to kde/freedesktop [2021-09-25T22:36:45Z] freedesktop was planned to be portable [2021-09-25T22:36:54Z] so we don't write our own [2021-09-25T22:37:13Z] but then udev, evdev, logind, systemd happened [2021-09-25T22:37:56Z] DRMKMS was expected to be kernel agnostic... [2021-09-25T22:38:09Z] but it was forced to adapt it to linux kernel internal abi [2021-09-25T22:41:01Z] wayland was supposed to be portable too. now it hardcodes linuxism epoll [2021-09-25T22:41:36Z] and nobody fights against it [2021-09-25T22:42:08Z] everyone just implemented shims to appease that dependency [2021-09-25T22:42:30Z] not true, netbsd has a kqueue-based version [2021-09-25T22:43:04Z] https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and [2021-09-25T22:43:19Z] hese libraries currently have hard dependencies on Linux kernel APIs like epoll. In pkgsrc we've patched the libraries to add kqueue(2) support, but the patches haven't been accepted upstream. [2021-09-25T22:44:01Z] freedesktop doesn't really care about BSDs [2021-09-25T22:44:01Z] that's the problem [2021-09-25T22:44:06Z] "patches haven't been accepted" [2021-09-25T22:45:06Z] I think BSD people should just make their own ecosystem of things [2021-09-25T22:46:17Z] first we need users to retain their linux tools, then we can extend [2021-09-25T22:47:22Z] trying to port things is futile [2021-09-25T22:47:40Z] eventually there will be so many extensions and linuxisms that it will be impossible [2021-09-25T22:48:24Z] My experience is that yuou can work with upstream if they are not hostile. When they are hostile you need to give them up. [2021-09-25T22:48:53Z] Because the only thing you do is pour work into a whole that takes and takes adn takes and never gives anythign back [2021-09-25T22:50:13Z] well [2021-09-25T22:50:35Z] eventually that will be like asking a windows program to be ported on linux [2021-09-25T22:51:27Z] there is also macos, it uses bsd code for posix layer [2021-09-25T22:51:55Z] and android uses bsd code for bionic and possibly more [2021-09-25T22:52:55Z] wtw anybody using pkgsrc in kisslinux? :-P [2021-09-25T22:55:25Z] one wayland developer became a netbsd/pkgsrc dev [2021-09-25T22:55:35Z] but we need more manpower [2021-09-25T22:55:49Z] yes [2021-09-25T22:55:55Z] together we will take over the open source world [2021-09-25T22:56:32Z] pkgsrc is too complex [2021-09-25T22:56:36Z] i prefer kiss :) [2021-09-25T22:56:40Z] lol [2021-09-25T22:57:05Z] SOmething that puts me off is the dependence on github I see around here [2021-09-25T22:57:33Z] Like they are fucking using FOSS code for training their AI :-) [2021-09-25T22:57:46Z] yeah [2021-09-25T22:57:49Z] that's annoying [2021-09-25T22:57:55Z] dylan insists on using it though [2021-09-25T22:58:10Z] there used to be a mirror [2021-09-25T22:58:30Z] It is extra annoying because they won't let me register with my email address for some reason [2021-09-25T22:58:34Z] And that means no contributions [2021-09-25T22:58:54Z] Which kind of sucks the fun out of FOSS [2021-09-25T22:59:12Z] sourcehut lets you contribute without an account [2021-09-25T22:59:17Z] which is amazing [2021-09-25T22:59:21Z] AWESOME [2021-09-25T22:59:53Z] github is shit, i agree. i'll migrate to codeberg/notabug at some point [2021-09-25T23:00:06Z] or host your own [2021-09-25T23:00:18Z] I recently switched from hosting my projects on github to gitea [2021-09-25T23:01:03Z] I host my stuff on CVS because I am weird [2021-09-25T23:01:08Z] \o/ [2021-09-25T23:01:11Z] lol [2021-09-25T23:01:30Z] i might look into fossil [2021-09-25T23:01:36Z] Actually I find it more manageable if you don't intend to do much branching [2021-09-25T23:01:52Z] OpenBSD is hosted on CVS IIRC [2021-09-25T23:01:52Z] And even then [2021-09-25T23:02:22Z] I have two separated versions of a Brogue ports in the same repository which is quite fun heh [2021-09-25T23:02:32Z] GalaxyNova: Yes, they ahve their own implementation of CVS too [2021-09-25T23:02:43Z] Also their own tolls for offering anonymous access [2021-09-25T23:02:59Z] They have a wrapper with all the pledge() things going on which is quite nice. [2021-09-25T23:03:05Z] yes [2021-09-25T23:03:06Z] very cool [2021-09-25T23:03:10Z] It makes CVS look less like a dinosaur [2021-09-25T23:03:37Z] I love OpenBSD [2021-09-25T23:03:43Z] I've just switched to it from kiss [2021-09-25T23:04:51Z] the difference between the tree major BSDs is: freebsd tries to put more stress on linux compat shims, openbsd on inventing new things, netbsd on clean design of usually preexisting things [2021-09-25T23:05:10Z] so freebsd just implemented libudev and evdev as-is [2021-09-25T23:05:26Z] freebsd is just linux but bsd :-) [2021-09-25T23:05:31Z] change my mind [2021-09-25T23:05:52Z] Actually I don't use FreeBSD because it feels a lot like a Linux livensed BSD [2021-09-25T23:06:00Z] A BSD licensed Linux [2021-09-25T23:06:00Z] ^^ [2021-09-25T23:06:32Z] I might consider trying out NetBSD sometime [2021-09-25T23:06:43Z] When Linux started getting hard with containers and gained ZFS support FreeBSD kind of lots its appeal in comparison for most applications [2021-09-25T23:06:46Z] netbsd seems to be more developed than openbsd imo [2021-09-25T23:06:49Z] but i really like OpenBSD's focus on code quality [2021-09-25T23:06:56Z] NetBSD is quite fine [2021-09-25T23:07:08Z] illiliti: That's because OpenBSD has bi-yearly releases [2021-09-25T23:07:17Z] illiliti: What OpenBSD has is some in-house projects that are awesome. [2021-09-25T23:07:22Z] yes [2021-09-25T23:07:23Z] Like their in-house httpd [2021-09-25T23:07:27Z] Or OpenSMTPD [2021-09-25T23:07:31Z] Not to mention OpenSSH [2021-09-25T23:07:34Z] doas [2021-09-25T23:07:35Z] libressl [2021-09-25T23:07:57Z] The os itself is so-so but the structure is quite nice. [2021-09-25T23:08:37Z] I think NetBSD develops more aggressively [2021-09-25T23:09:17Z] I remember complaining that something was not available in OpenBSD. A porter took the problem and made a port out of it in 3 minutes for me hahahaha [2021-09-25T23:09:23Z] NetBSD* [2021-09-25T23:09:31Z] if you commit slightly buggy code to OpenBSD theo will personally come to your house and strangle you [2021-09-25T23:09:44Z] lol [2021-09-25T23:09:58Z] There is a no-mercy policy [2021-09-25T23:10:35Z] First time I sent a patch somebody wrote to me "Read the documentation first before you bother us again, kid" [2021-09-25T23:10:48Z] lmao [2021-09-25T23:11:19Z] I suspect they have a policy in place to be rude to every first timer. If they stay more than a week they know they care for the system more than for feelings ahahahaha [2021-09-25T23:11:24Z] what about dragonflybsd? is it good? [2021-09-25T23:11:30Z] Never tried it [2021-09-25T23:11:43Z] it's a fork of FreeBSD from 2005 [2021-09-25T23:11:48Z] with a new filesystem [2021-09-25T23:12:07Z] kind of old freebsd with an experimental filesystem and SMP [2021-09-25T23:12:40Z] they've also got micro kernel stuff or so i think [2021-09-25T23:12:52Z] no [2021-09-25T23:13:11Z] they have something like usermode kernel [2021-09-25T23:13:22Z] ah [2021-09-25T23:13:42Z] but we have rumpkernel and usermode_netbsd [2021-09-25T23:14:33Z] ryoshu: Is there any way in pkgsrc to blacklist a port? As in, instructing pkgsrc notto attempt to build anything that depends on port X, Y or Z? [2021-09-25T23:16:20Z] is openbsd doas ported to netbsd? [2021-09-25T23:16:29Z] doas is ported [2021-09-25T23:16:35Z] ah cool [2021-09-25T23:17:10Z] bountyht: there was some way, but I forgot - #pkgsrc is more helpful [2021-09-25T23:17:35Z] No problem [2021-09-25T23:17:51Z] I think there is even a doas for linux, but I d have to check [2021-09-25T23:18:31Z] GalaxyNova: I have used NetBSD for my raspberries. It is definitively worth a try if you are curious [2021-09-25T23:19:00Z] Although for light work I use Tiny Core Linux in my raspbies because Tiny Core Linux does not touch the SD card after booting [2021-09-25T23:19:06Z] ryoshu: https://gitweb.dragonflybsd.org/dragonfly.git/tree/HEAD:/lib/libdevattr [2021-09-25T23:20:01Z] https://gitweb.dragonflybsd.org/dragonfly.git/tree/HEAD:/sbin/udevd [2021-09-25T23:21:05Z] thanks! [2021-09-25T23:21:41Z] at some point of time dragonfly was leading in wayland [2021-09-25T23:21:46Z] and drmkms [2021-09-25T23:26:59Z] is it possible to run wayland on openbsd? [2021-09-25T23:27:06Z] Yes [2021-09-25T23:27:13Z] but it's not officially supported [2021-09-25T23:27:24Z] and there's no packages for it in the repositories [2021-09-25T23:28:07Z] where i can find these packages(and patches)? [2021-09-25T23:28:58Z] uh [2021-09-25T23:29:01Z] idk [2021-09-25T23:29:07Z] the internet, probably [2021-09-25T23:29:10Z] wtf [2021-09-25T23:29:28Z] I've seen videos of ppl running wayland on OpenBSD [2021-09-25T23:29:44Z] I am not that familiar with wayland but didn't it require specific drm integration or something? [2021-09-25T23:30:14Z] Direct Rendering Manager yes [2021-09-25T23:30:21Z] it requires mesa(?) [2021-09-25T23:30:38Z] At least some Wayland devs have declared they intend to make it BSD portable and that a buch of things they were being pressed into including in the wlroot were inacceptable because they broke portability