[2024-11-28T00:45:02Z] soju + senpai = comfy [2024-11-28T00:45:12Z] except when you want an encrypted local setup >:[ [2024-11-28T00:45:23Z] why the hell is TLS the only solution here for encryption [2024-11-28T00:45:44Z] riteo: for sure. I used it on pico.sh, and senpai at the very least is very comfy [2024-11-28T00:46:09Z] whats wrong with tls? [2024-11-28T00:46:34Z] it's not built with local networks in mind really [2024-11-28T00:46:55Z] I need a new root of trust and sign shit there, that or a self-signed certificate [2024-11-28T00:47:15Z] both suck and now that shit's expired I also forgot the openssl commands to do that :facepalm: [2024-11-28T00:47:42Z] maybe not. I would be using both local and remote though. not sure if this makes things better or worse :p [2024-11-28T00:48:06Z] remote means you'll have (probably) a domain name [2024-11-28T00:48:12Z] that means you're fine [2024-11-28T00:48:44Z] well, it would just be a rpi at my house, and ill be at work connecting to the bouncer [2024-11-28T00:49:40Z] directly through IP? [2024-11-28T00:50:19Z] I hope I'm missing something but it looks like if you wanna make a cert for a local hostname you have to make a whole new root of trust /or/ self signed certs which I don't think are trusted either by default [2024-11-28T00:50:55Z] which is annoying as that means copying stuff into some system dir I forgot for every machine you want [2024-11-28T00:51:57Z] I have no idea if there are alternatives but it really feels like senpai and soju are designed more for public-facing servers than lil local ones [2024-11-28T00:52:01Z] and I mean I don't blame them [2024-11-28T00:52:46Z] I suppose so, yes. I am considering using ssh tunneling instead, not sure whats least inconvinent tbh [2024-11-28T00:53:18Z] I mean if you use ssh tunneling and not ssh directly I guess you could offset that yeah [2024-11-28T00:54:21Z] I suppose so [2024-11-28T03:30:21Z] https://www.crowdsupply.com/shenzhen-tianmao-technology/genbook-rk3588 [2024-11-28T03:30:27Z] you guys might find this neat [2024-11-28T03:30:56Z] strikes a good balance between the more mainstream design and cost-to-performance ratio of the framework and the being-actually-well-designed factor of the mnt reform [2024-11-28T03:31:42Z] 700USD for a 32GB eight-core ARM machine with (presumably on launch or maybe rn in a github?) open schematics and a decent display and stuff [2024-11-28T03:31:46Z] it's much more laptop-y [2024-11-28T03:32:13Z] i'm hoping they produce a cm4 adapter since that seems to be an emerging de facto standard for a lot of open projects [2024-11-28T03:32:35Z] ala SoMs [2024-11-28T03:34:46Z] schems on their website and BoM for the SoM. nice. [2024-11-28T03:36:06Z] honestly this is a super great project if they can deliver on it as is. it's low cost and reasonably performant, with a more off-the-shelf look and feel, without (seemingly) compromising on its principles in a significant manner... [2024-11-28T04:12:41Z] neat [2024-11-28T04:17:01Z] honestly, this would probably be much more appealing to the masses than mnt reform, atleast speaking from formfactor pov. when you shop a laptop, its supposed to be portable, lightweight and easy to carry. I dont see the reform gaining too many points there :p [2024-11-28T04:18:19Z] I think I could see myself using this laptop tbh [2024-11-28T04:22:57Z] idk reform is plenty portable [2024-11-28T04:23:17Z] unless youre judging by like a backpack laptop slot in which case mmmnmhm [2024-11-28T04:23:19Z] but yeah [2024-11-28T04:23:39Z] that one is definitely more conventional [2024-11-28T04:26:26Z] perhaps im judgemental to its formfactor. seeing how thick it is. how much does it weigh even? [2024-11-28T04:27:04Z] like maye 4lbs [2024-11-28T04:27:08Z] maybe* [2024-11-28T04:27:14Z] maybe [2024-11-28T04:28:07Z] ig if youre a biceplet that could be an issue but i take it to work on my bike in a messenger bag and honestly my bike lock is heavier [2024-11-28T04:28:12Z] significantly so [2024-11-28T04:28:56Z] 4lbs isnt *that* bad. I mean, it could be double that [2024-11-28T04:29:17Z] tbh, my acer laptop probably isnt that much lighter [2024-11-28T04:29:24Z] 4lbs is pretty good [2024-11-28T04:29:40Z] i think the uconsole approaches a pound [2024-11-28T04:29:49Z] just handfeeling it [2024-11-28T04:29:59Z] I havent weighed mine, but 4lbs doesnt sound too bad for such a thick laptop [2024-11-28T04:30:00Z] so ye [2024-11-28T04:30:02Z] damn [2024-11-28T04:30:14Z] tbf tho the uconsole is a brick [2024-11-28T04:30:53Z] gonna be even moreso once i cram 4 more batteries in there [2024-11-28T04:31:05Z] 21Ah here we come >:3c [2024-11-28T04:31:09Z] a forum post says uconsole weighs ~450g [2024-11-28T04:31:16Z] 454==1lb [2024-11-28T04:31:25Z] so right on the money [2024-11-28T04:31:28Z] which is.. probably 4x ish the regular phone weight [2024-11-28T04:31:30Z] yep [2024-11-28T04:31:56Z] how many batteries doest it come with? 2? [2024-11-28T04:32:01Z] yeb [2024-11-28T04:32:09Z] 2 18650 lipos in parallel [2024-11-28T04:32:18Z] neat [2024-11-28T04:32:28Z] someone on the forum modified the battery board to have four more terminals [2024-11-28T04:33:04Z] i already get a full day out of the uconsole on a single charge [2024-11-28T04:33:12Z] with the screen on all day [2024-11-28T04:33:31Z] not too bad. even on regular phones, that can be tough [2024-11-28T04:33:36Z] yeb [2024-11-28T04:33:53Z] also keep in mind that it runs a full fat ubuntu [2024-11-28T04:34:11Z] so sysd/networkman/modemman/pulse/etc are all running too [2024-11-28T04:34:37Z] yeah, it could probably run somewhat leaner if it ran something less than full fledged ubuntu [2024-11-28T04:34:41Z] a leaner, better-optimised image with proper suspend support would probably fare a lil better [2024-11-28T04:34:44Z] ye [2024-11-28T04:34:57Z] yep [2024-11-28T04:35:02Z] im hoping to get back to fiddling with it soon [2024-11-28T04:35:18Z] yeah [2024-11-28T04:35:25Z] i wanna rebuild the base image from source, then try to get a plain debian [2024-11-28T04:35:48Z] once i can do that i'll have the build down plus all the essentials from clockwork isolated [2024-11-28T04:36:01Z] after that gonna experiment with alpine [2024-11-28T04:36:21Z] if alpine can run, anything can [2024-11-28T04:37:13Z] that means a kiss image and then work starts on curses programs [2024-11-28T04:37:49Z] at some point id like to write a library that abstracts over xaw/curses/etc and just use that [2024-11-28T04:38:15Z] present a simplified interface for creating CUA programs for either toolkit [2024-11-28T04:39:19Z] I was going to say alpine doesnt provide riscv rootfs's, or isos, but then I saw it [2024-11-28T04:39:27Z] its only a mini rootfs though, not isos [2024-11-28T04:39:44Z] but yes, if alpine runs, most other things should for sure run [2024-11-28T04:40:02Z] the build process for the r01 image calls for a rootfs only [2024-11-28T04:40:49Z] why? is this a riscv thing or a uconsole thing or..? [2024-11-28T04:40:49Z] basically entails creating a raw disk image, partitioning and formatting it, injecting the spl and uboot into the first 32m, [2024-11-28T04:41:18Z] then installing grub (and syslinux???) onto the boot partition and pointing that at the rootfs [2024-11-28T04:41:27Z] its a uconsole thing i think [2024-11-28T04:41:41Z] I see [2024-11-28T04:42:03Z] its weird [2024-11-28T04:42:09Z] yeah [2024-11-28T04:42:10Z] they dont have good docs at all [2024-11-28T04:42:28Z] hopefully itll come once riscv gets a better foothold [2024-11-28T04:42:36Z] it wont [2024-11-28T04:42:47Z] i think the r01 was intended mostly as a novelty [2024-11-28T04:42:55Z] which sucks because its a great som [2024-11-28T04:43:08Z] add emmc to it and id be cheesed [2024-11-28T04:43:27Z] even moreso if you replaced the sd slot with a CF one [2024-11-28T04:43:30Z] or had both [2024-11-28T04:43:32Z] whats so good about emmc? ive always found it restricting [2024-11-28T04:43:44Z] CF? [2024-11-28T04:43:47Z] not needing an sd card to boot off of [2024-11-28T04:43:52Z] compactflash [2024-11-28T04:44:13Z] well, sure thats an advantage. [2024-11-28T04:44:16Z] whats that? [2024-11-28T04:44:26Z] basically miniaturised IDE [2024-11-28T04:44:31Z] used in cameras a lot [2024-11-28T04:44:34Z] hm [2024-11-28T04:44:41Z] old iPods used it for their 1.8" HDDs [2024-11-28T04:45:03Z] some industrial machines use it as primary storage instead of a full size disk [2024-11-28T04:45:03Z] I see [2024-11-28T04:45:14Z] got it [2024-11-28T04:45:17Z] its smol [2024-11-28T04:45:32Z] smol, cheap, easy to support [2024-11-28T04:45:46Z] and more reliable than sdcards aswell? [2024-11-28T04:45:50Z] fits with the retrofuture aesthetic [2024-11-28T04:45:58Z] less of a bitch to get in and out [2024-11-28T04:46:00Z] afaik yes [2024-11-28T04:46:05Z] nice [2024-11-28T04:46:15Z] since most CFs are used in cameras etc [2024-11-28T04:46:31Z] sdcards and usbsticks are horrendiously unreliable for storage initially [2024-11-28T04:46:36Z] im sure high performance SD cards are competitive but i honestly dont know [2024-11-28T04:47:02Z] i think I remember those now that you mention it. i think my dad had one of them in a digital camera. unless someone else in the family had it [2024-11-28T04:47:14Z] yeah i need to set up a script to sync my homedirs between my lappy and uconsole [2024-11-28T04:48:05Z] yeah, im hoping to get an sdcard for my pi tomorrow, and a new cable for it, so that I can use it to rsync some stuff myself [2024-11-28T04:48:11Z] then i need to get plan9port running on the uconsole >w> [2024-11-28T04:48:21Z] nice [2024-11-28T04:48:46Z] i honestly love this lil thing [2024-11-28T04:48:50Z] have you tried compiling upstream 9front stuff instead of p9p? some of it should work right ootb [2024-11-28T04:48:58Z] rc atleast, or so Ive been told [2024-11-28T04:49:08Z] ive gotten rc running [2024-11-28T04:49:21Z] nice [2024-11-28T04:49:24Z] ye [2024-11-28T04:49:31Z] never bothered with the rest [2024-11-28T04:49:47Z] too focused on spinning up my custom distro [2024-11-28T04:50:02Z] I dont really use much of p9 stuff outside of rc. and read from 9base, because of a script I use, which requires read [2024-11-28T04:50:05Z] I get that [2024-11-28T04:50:47Z] still need to figure out X forwarding over TAP interfaces... [2024-11-28T04:50:51Z] for qemu [2024-11-28T04:51:04Z] what will you be forwarding? [2024-11-28T04:51:17Z] i kinda wanna experiment with ideas from qubes [2024-11-28T04:51:33Z] I see. separating things into its own boxes [2024-11-28T04:51:44Z] where you can spin up a headless alpine to run a given application [2024-11-28T04:51:47Z] yeah [2024-11-28T04:52:04Z] its a good practice security wise [2024-11-28T04:52:20Z] so if theres stuff you dont trust/dont want corrupting the bodily fluids of your pure distro/etc you can do so easily [2024-11-28T04:52:40Z] tbh its mostly because i want to use firefox without installing its deps [2024-11-28T04:52:53Z] yep. I separate garbage apps on my phone into its own user profile aswell. [2024-11-28T04:52:53Z] or using regular normie software EUGH [2024-11-28T04:53:14Z] i WILL use bearssl and NOBODY will stop me [2024-11-28T04:53:42Z] could also use conty aswell, which might be a less inconvinent way of doing it [2024-11-28T04:53:50Z] conty? [2024-11-28T04:54:00Z] is that a containerisation thing? [2024-11-28T04:54:18Z] here https://github.com/kron4ek/conty [2024-11-28T04:54:23Z] its basically just a chroot [2024-11-28T04:54:50Z] but it supports compression, x11, wayland, xwayland, drawfs squashfs [2024-11-28T04:55:15Z] its mostly geared torwards gaming it seems, but you can use it for just firefox and other stuff aswell [2024-11-28T04:55:36Z] bing bing wahoos!? [2024-11-28T04:56:13Z] what? [2024-11-28T04:57:04Z] nvm :P [2024-11-28T04:57:17Z] conty looks maybe interesting tho [2024-11-28T04:58:30Z] yeah. you can also build it yourself pretty easily, so you can include only what you want. which is quite good imo [2024-11-28T04:58:46Z] ive not gotten it to work on my setup yet, have no idea why, but oh well [2024-11-28T04:59:02Z] maybe this is a tinyx thing. havent tried in velox yet [2024-11-28T04:59:13Z] tinyx is funky [2024-11-28T04:59:16Z] yeah [2024-11-28T04:59:24Z] i like it though [2024-11-28T04:59:47Z] id like to work on it once i know more about C and X etc [2024-11-28T04:59:54Z] yeah [2024-11-28T04:59:59Z] ofc id prefer MGR but beggars and choosers [2024-11-28T05:00:11Z] mgr? [2024-11-28T05:00:19Z] ManaGeR [2024-11-28T05:00:22Z] ah [2024-11-28T05:00:26Z] ancient graphics subsystem [2024-11-28T05:00:33Z] cross platform for unixes [2024-11-28T05:00:47Z] yeah, i think i seen it mentioned in the irc logs [2024-11-28T05:00:54Z] monochrome. basically a supremely advanced terminal multiplexer [2024-11-28T05:01:00Z] hm [2024-11-28T05:01:10Z] network transparent, native integration with termcap [2024-11-28T05:01:30Z] entire codebase is like 1-200k lines of C (albeit pre KnR) [2024-11-28T05:01:35Z] including drivers [2024-11-28T05:01:51Z] has C and ELisp binds [2024-11-28T05:02:03Z] I see [2024-11-28T05:02:06Z] ive gotten it to build and like, *start* [2024-11-28T05:02:10Z] on KISS [2024-11-28T05:02:15Z] but never actually run [2024-11-28T05:02:45Z] if i could get mgr going i would lose my mind [2024-11-28T05:03:25Z] it feels very unix-y [2024-11-28T05:03:26Z] lol [2024-11-28T05:03:31Z] seriously [2024-11-28T05:03:38Z] its super clean and lightweight [2024-11-28T05:03:45Z] g2g though. time for bed for me [2024-11-28T05:03:49Z] rip [2024-11-28T05:06:37Z] ooh [2024-11-28T05:06:52Z] conty can be used to isolate build environments maybe... [2024-11-28T05:13:57Z] hmm [2024-11-28T05:14:55Z] if a conty-like solution could be retooled to work under tinyx and be further isolated from the host, it could be a compelling improvement over the qemu x11 idea... [2024-11-28T13:40:19Z] midfavila: yep, conty could be a viable alternative to the qmeu x11 idea [2024-11-28T19:10:34Z] ive been testing dtach and abduco for a few days now, and I cant help but feel that its less convinent that just having window groups. a simple keypress to hide/unhide w/e it is you wanna see/dont see. as opposed to having to detach/attach programs. [2024-11-28T19:11:13Z] not sure why, but I also have to redraw the terminal, especially catgirl. cmus seems to work fine [2024-11-28T19:13:38Z] using tabbed for the terminal could also be an alternative here, maybe even a better one, but wmutils wont properly connect to it if you use $(pfw), as itll try to move/resize the wrong window id [2024-11-28T19:13:43Z] * sad_plan shrugs [2024-11-28T19:13:58Z] I suppose window groups is superior [2024-11-28T22:08:01Z] tbqh ive never liked dtwm [2024-11-28T22:08:10Z] or abduco [2024-11-28T22:08:18Z] dtach(1) plus mtm(1) is honestly peak [2024-11-28T22:08:36Z] only issue i take with mtm is that it doesn't link against portable netbsd-curses [2024-11-28T22:08:45Z] due to a single instance of a gnuism [2024-11-28T22:09:16Z] https://github.com/deadpixi/mtm [2024-11-28T22:09:34Z] also has tmt, a simple terminal implementation [2024-11-28T22:09:41Z] deadpixi is really skilled [2024-11-28T22:10:31Z] i would love to implement a super simple X11 terminal on top of libtmt and athena to replace xterm [2024-11-28T22:11:39Z] also re wmutils iirc it's something to do with the X11 window ID being linked to the wm's frame and not the client window itself [2024-11-28T22:11:44Z] i've had weird experiences with that [2024-11-28T22:13:14Z] mannnnnnnn [2024-11-28T22:13:21Z] i want my mnt reform mainboard back so badly ;w; [2024-11-28T22:34:50Z] ive really had a hankering for getting back into programming