[2023-02-16T00:19:45Z] sounds like a lot of extra attack surface [2023-02-16T00:20:02Z] a lot of extra unnecessary* attack surface [2023-02-16T00:35:44Z] what does? it's only 4 tools. [2023-02-16T00:46:38Z] the most secure system at all is just unplugging your ethernet, winkwink [2023-02-16T00:46:45Z] s/at/of/ [2023-02-16T00:47:13Z] is it usable? [2023-02-16T01:10:27Z] yes [2023-02-16T01:10:45Z] you can transfer files with usb drives [2023-02-16T01:24:33Z] like download and watch offline? Like download the internet and watch offline too? [2023-02-16T01:26:18Z] yes [2023-02-16T01:26:36Z] I think that's how people use airgapped computers? [2023-02-16T02:52:18Z] hello [2023-02-16T03:10:41Z] o/ [2023-02-16T03:13:19Z] qq what'd I do to deserve that [2023-02-16T03:41:02Z] Hi [2023-02-16T04:09:13Z] o/ [2023-02-16T04:19:19Z] Hi [2023-02-16T04:21:37Z] hallo [2023-02-16T04:56:00Z] No network adapters, all outbound i/o occurs through a buffer [2023-02-16T04:56:08Z] s/outbound// [2023-02-16T04:56:16Z] Silly me with oxymoron [2023-02-16T05:03:44Z] "No network adapters, all..." <- you mean pipe videos and pages through nc and watch them offline? [2023-02-16T05:04:09Z] on a different machine? [2023-02-16T12:05:22Z] >implying that network adapters don't use a buffer [2023-02-16T12:05:31Z] >he hasn't read TCP/IP Illustrated [2023-02-16T12:05:41Z] ara ara [2023-02-16T13:36:27Z] >need a smartphone to use a device for a medical assessment [2023-02-16T13:36:35Z] the botnet is literally trying to fuckig kill me what the hell [2023-02-16T13:36:44Z] i hate living in 2023 [2023-02-16T14:25:18Z] stop using technology and disappear into the wilderness of canada [2023-02-16T14:25:55Z] need tools before i can do that [2023-02-16T14:26:14Z] need money before tools [2023-02-16T14:26:14Z] need job before money [2023-02-16T14:26:14Z] need certs before job [2023-02-16T14:26:14Z] need money before certs [2023-02-16T14:26:14Z] ree [2023-02-16T14:26:19Z] https://www.newgrounds.com/portal/view/840134 [2023-02-16T14:27:31Z] just leave nothing behind and go naked, boom [2023-02-16T14:27:46Z] when it can reach -50c in the winter nothx [2023-02-16T14:29:04Z] wth are you in antarctica [2023-02-16T14:29:18Z] no but an arctic storm did just pass through the other week [2023-02-16T14:29:18Z] so [2023-02-16T14:29:25Z] also kind of yes in a way [2023-02-16T17:29:39Z] midfavila: do you even get this bs with sbase cp? cp: /tmp/1750/extract/fontconfig/etc/fonts/conf.d/10-hinting-slight.conf -> /etc/fonts/conf.d/./10-hinting-slight.conf: same file [2023-02-16T17:29:57Z] are you using my configuration package? [2023-02-16T17:30:01Z] if so then yes [2023-02-16T17:30:12Z] i should probably look at it at some point but i barely use scalable fonts any more [2023-02-16T17:30:19Z] so it's like [2023-02-16T17:30:19Z] eh [2023-02-16T17:30:20Z] no, im just using sbase. ive had this issue for some time. removing fontconfig first, will work [2023-02-16T17:30:45Z] same here: cp: /tmp/11946/extract/baselayout/etc/mtab -> /etc/./mtab: same file [2023-02-16T17:31:17Z] what configure package are you refering to btw? I got curious [2023-02-16T17:33:08Z] oh i have a repo on my gitea to store some of my configs and i install them using kiss [2023-02-16T17:33:21Z] or at least i used to [2023-02-16T17:33:25Z] maybe i got rid of it idk [2023-02-16T17:33:30Z] i haven't really played with kiss since my laptop broke [2023-02-16T17:33:44Z] don't have much energy as of late [2023-02-16T17:34:04Z] I see. what are you using now instead? [2023-02-16T17:34:10Z] i'm still using kiss [2023-02-16T17:34:15Z] i'm just not working on my distro [2023-02-16T17:34:20Z] ah, just not messed with it. gotchu [2023-02-16T17:34:24Z] ye [2023-02-16T17:34:45Z] the next time i install kiss it'll be my own hard fork, and it'll break compat with basically everything i use atm [2023-02-16T17:34:59Z] so before i do that i need to write software for most of my daily needs [2023-02-16T17:35:06Z] and that requires more time and energy than i have rn [2023-02-16T17:35:14Z] I bet. still going to use tcc and bearssl? [2023-02-16T17:35:28Z] indeed [2023-02-16T17:35:32Z] cool [2023-02-16T17:36:46Z] im considering trying out bearssl too, but Im abit torn as to why I even should. would probably end up installing libressl anyway due to some packages.. [2023-02-16T17:36:58Z] so I probably wont :p [2023-02-16T17:37:00Z] tcc/{s, u}base/netbsd-curses/libz/tinyalsa/bearssl+libtls/tinyx+xaw etc will comprise the core as i'm sure i've mentioned endless times in the past [2023-02-16T17:37:00Z] and if you don't have a reason to use bearssl, use libre/open [2023-02-16T17:37:12Z] bearssl is good if you want a very, very small and very, very simple tls implementation [2023-02-16T17:37:20Z] it's not good if you want to use preexisting software [2023-02-16T17:37:50Z] might I add checking out sndio? instead of alsa. should be able to use tinyalsa + sndio. [2023-02-16T17:38:09Z] why would i use tinyalsa+sndio instead of tinyalsa [2023-02-16T17:38:13Z] sure. I like minimal software, but to some extent [2023-02-16T17:38:18Z] sell me on it [2023-02-16T17:38:19Z] sndio is smaller than alsa [2023-02-16T17:38:34Z] sure but i still need alsa utils and stuff [2023-02-16T17:38:39Z] at least while i continue to use linux [2023-02-16T17:38:50Z] or is sndio standalone? [2023-02-16T17:39:00Z] i know obsd can use it directly [2023-02-16T17:39:01Z] sndio is standalone [2023-02-16T17:39:18Z] both mpv and ffmpeg supports it [2023-02-16T17:39:32Z] don't care too much about existing software supporting it [2023-02-16T17:39:37Z] care more about the overall complexity of the tech stack [2023-02-16T17:39:56Z] sndio+tinyalsa from my perspective wouldn't offer much in exchange for the increased complexity [2023-02-16T17:40:22Z] maybe i'll look into it when i start writing a music player [2023-02-16T17:40:22Z] iirc, sndio is less complex. but I might be wrong here [2023-02-16T17:40:33Z] sure but [2023-02-16T17:40:43Z] i still need alsa sitting on the disk to take advantage of it under linux [2023-02-16T17:40:49Z] so it's a non-starter [2023-02-16T17:41:35Z] why? do you use packages that strictly use alsa-lib? [2023-02-16T17:42:26Z] i intend to write software that uses it, so [2023-02-16T17:42:46Z] idk like i said i'll probably look into sndio in the future because i don't have much information to go off of rn [2023-02-16T17:43:06Z] but just looking at it like i would normally, it doesn't seem like adding it to the mix rn would get me anything [2023-02-16T17:43:37Z] the idea was initially to just use something else than alsa-lib+tinyalsa. for me anyway [2023-02-16T17:43:52Z] Ive used it in the past, but now I cant for the life of me get it to work. im not sure why [2023-02-16T17:45:05Z] but back to what I initially was curious about; you havent had the issue I mentioned with sbase cp? [2023-02-16T17:45:40Z] not that i can recall, but then i don't make a habit of installing fontconfig and friends [2023-02-16T17:45:47Z] neither xaw nor motif need them [2023-02-16T17:46:07Z] hm, baselayout? [2023-02-16T17:47:12Z] * midfavila shrugs [2023-02-16T17:47:20Z] hm.. strange [2023-02-16T19:57:06Z] sndio might be standalone on openbsd, but as I understand it, doesn't it just sit on top of alsa in linux? [2023-02-16T19:58:06Z] ^my concern [2023-02-16T19:59:46Z] the only benefit I see with this is having per-program sound control without needing something more complex like pulseaudio/pipewire or jack1/2 [2023-02-16T20:00:27Z] but personally, the only time I ever used per-program sound control was when I had online classes and I had music playing in the background [2023-02-16T20:00:37Z] yeah it's a meme [2023-02-16T20:00:50Z] even then a lot of programs that play back audio have inbuilt volume control [2023-02-16T20:01:02Z] and I have a physical volume knob that I use instead on my amp [2023-02-16T20:01:06Z] much more convenient [2023-02-16T20:01:15Z] like obviously it would be nice if the sound subsystem of the kernel managed that instead of individual programs duplicating functionality, but while in rome... [2023-02-16T20:01:34Z] ackhsuallyra, oss had that but it got deprecated [2023-02-16T20:01:47Z] and removed in recent kernels iirc [2023-02-16T20:01:48Z] yeah in 1993 lmao [2023-02-16T20:01:57Z] or thereabouts [2023-02-16T20:01:57Z] kind of irrelevant these days [2023-02-16T20:02:14Z] the only place I still see oss being used is in freebsd [2023-02-16T20:02:16Z] so yeah [2023-02-16T20:02:33Z] when i get around to hacking on operating systems i'll probably start contributing to sortix [2023-02-16T20:03:54Z] or, well, i'll look at it [2023-02-16T20:04:05Z] i don't like having to duplicate effort but c++ for an OS isn't something i want [2023-02-16T20:04:38Z] I personally don't want c++ in anything [2023-02-16T20:04:54Z] in all seriousness i don't know enough about OO or C++ to seriously critique it [2023-02-16T20:05:07Z] but i do know that c++ and associated tools have reps for being overly complex [2023-02-16T20:05:08Z] I really dislike its syntax [2023-02-16T20:05:24Z] i still wouldn't mind writing an OS in scheme [2023-02-16T20:05:48Z] I find it to be a bastardization of C's cleaner syntax. [2023-02-16T20:06:00Z] a scheme os like a lisp machine? [2023-02-16T20:06:17Z] dunno! maybe even a boring old posix implementation [2023-02-16T20:06:35Z] that would still be very neat [2023-02-16T20:06:40Z] i'm really not that knowledgeable about computing, so i can't say what i'd like the system's architecture to be [2023-02-16T20:07:16Z] I only know of os's written in c, c++, rust, go (all with some assembly sprinkled in), and forth [2023-02-16T20:07:37Z] but i *do* know that i'd like to have a scheme r4rs-like language without garbage collection or automatic memory management to make the kernel, and then atop that use r7rs-l for userspace programs [2023-02-16T20:07:53Z] write a microkernel perhaps so that stuff that would normally be in-kernel can have garbage collection [2023-02-16T20:08:09Z] gc would need to be optional though so you can write realtime code [2023-02-16T20:08:30Z] i know of a couple oddball OSes [2023-02-16T20:08:38Z] one written in haskell and another in common lisp [2023-02-16T20:08:59Z] https://programatica.cs.pdx.edu//House/ [2023-02-16T20:09:01Z] haskell OS [2023-02-16T20:09:16Z] https://github.com/froggey/mezzano/ [2023-02-16T20:09:18Z] common lisp OS [2023-02-16T20:09:30Z] there are also OSes written in pascal [2023-02-16T20:09:45Z] as well as modula/modula-2 and oberon [2023-02-16T20:10:04Z] those being the p-system, the lilith operating system(s), and the oberon system [2023-02-16T20:12:42Z] aa most of what i want to do is like [2023-02-16T20:12:42Z] usually the subject of a PhD thesis goddamn [2023-02-16T20:12:47Z] i hate being a degreelet aaaaaaaaaaa [2023-02-16T20:33:42Z] as far as languages go I wish there were something like MLton for Standard ML but with haskell's typeclasses [2023-02-16T20:34:15Z] MLton monomorphizes and defunctionalizes everything, so it doesn't have unnecessary boxing all over the place [2023-02-16T20:35:16Z] i keep hearing people talk about Standard ML but it's too bigged-brained for me to really get rn [2023-02-16T20:35:24Z] seems cool though [2023-02-16T20:35:30Z] nah you could understand it easy [2023-02-16T20:35:37Z] I mean the module system has some annoying ad hoc shit to it but [2023-02-16T20:35:40Z] core langauge is simple [2023-02-16T20:35:44Z] *language [2023-02-16T20:35:55Z] meant more like, the underlying concepts [2023-02-16T20:36:00Z] language design and all that [2023-02-16T20:36:04Z] ah [2023-02-16T20:40:16Z] he hasn't done an article on algorithm W / J for typechecking (for that I'd look up "how ocaml typechecker works" or smth like that, there's a nice writeup for it) but I have a friend who does a blog that details some of that kind of stuff: https://compiler.club [2023-02-16T20:40:57Z] if implementation is what interests you [2023-02-16T20:41:20Z] will definitely look, but a cursory glance shows it's way beyond me atm [2023-02-16T20:41:20Z] and yeah, it definitely does - i'd like to design interpreters and compilers and stuff in the future - but my everything is too shoddy for that rn [2023-02-16T20:42:51Z] davidgarland: does he have an rss/atom feed? [2023-02-16T20:43:35Z] unsure, I'll ask him once firefox is finished reinstalling, it won't launch because libvpx got an update lol [2023-02-16T20:50:31Z] shokara_: asked and he said "I don't have one because I maintain the blog as a kind of awkward static site" [2023-02-16T20:50:35Z] to quote him word for word [2023-02-16T20:51:15Z] your friend is my spirit animal [2023-02-16T20:51:22Z] ah that's still fine [2023-02-16T20:51:33Z] he still has a very cool site [2023-02-16T22:41:55Z] http://opencircuitdesign.com/xcircuit/ [2023-02-16T22:41:58Z] this looks pretty cool