phoebos changed the topic of #kisslinux to: Unofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=S81bNIK4MaE
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
<riteo> soju + senpai = comfy
<riteo> except when you want an encrypted local setup >:[
<riteo> why the hell is TLS the only solution here for encryption
<sad_plan> riteo: for sure. I used it on pico.sh, and senpai at the very least is very comfy
<sad_plan> whats wrong with tls?
<riteo> it's not built with local networks in mind really
<riteo> I need a new root of trust and sign shit there, that or a self-signed certificate
<riteo> both suck and now that shit's expired I also forgot the openssl commands to do that :facepalm:
<sad_plan> maybe not. I would be using both local and remote though. not sure if this makes things better or worse :p
<riteo> remote means you'll have (probably) a domain name
<riteo> that means you're fine
<sad_plan> well, it would just be a rpi at my house, and ill be at work connecting to the bouncer
<riteo> directly through IP?
<riteo> 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
<riteo> which is annoying as that means copying stuff into some system dir I forgot for every machine you want
<riteo> 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
<riteo> and I mean I don't blame them
<sad_plan> I suppose so, yes. I am considering using ssh tunneling instead, not sure whats least inconvinent tbh
<riteo> I mean if you use ssh tunneling and not ssh directly I guess you could offset that yeah
<sad_plan> I suppose so
avs_origami has joined #kisslinux
asimovc has quit [Ping timeout: 276 seconds]
wololo has joined #kisslinux
wololo has quit [Client Quit]
avs_origami has quit [Remote host closed the connection]
<midfavila> you guys might find this neat
<midfavila> 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
<midfavila> 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
<midfavila> it's much more laptop-y
<midfavila> i'm hoping they produce a cm4 adapter since that seems to be an emerging de facto standard for a lot of open projects
<midfavila> ala SoMs
<midfavila> schems on their website and BoM for the SoM. nice.
<midfavila> 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...
<sad_plan> neat
<sad_plan> 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
<sad_plan> I think I could see myself using this laptop tbh
<midfavila> idk reform is plenty portable
<midfavila> unless youre judging by like a backpack laptop slot in which case mmmnmhm
<midfavila> but yeah
<midfavila> that one is definitely more conventional
fitrh has joined #kisslinux
fitrh has joined #kisslinux
<sad_plan> perhaps im judgemental to its formfactor. seeing how thick it is. how much does it weigh even?
<midfavila> like maye 4lbs
<midfavila> maybe*
<midfavila> maybe
<midfavila> 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
<midfavila> significantly so
<sad_plan> 4lbs isnt *that* bad. I mean, it could be double that
<sad_plan> tbh, my acer laptop probably isnt that much lighter
<midfavila> 4lbs is pretty good
<midfavila> i think the uconsole approaches a pound
<midfavila> just handfeeling it
<sad_plan> I havent weighed mine, but 4lbs doesnt sound too bad for such a thick laptop
<midfavila> so ye
<sad_plan> damn
<midfavila> tbf tho the uconsole is a brick
<midfavila> gonna be even moreso once i cram 4 more batteries in there
<midfavila> 21Ah here we come >:3c
<sad_plan> a forum post says uconsole weighs ~450g
<midfavila> 454==1lb
<midfavila> so right on the money
<sad_plan> which is.. probably 4x ish the regular phone weight
<sad_plan> yep
<sad_plan> how many batteries doest it come with? 2?
<midfavila> yeb
<midfavila> 2 18650 lipos in parallel
<sad_plan> neat
<midfavila> someone on the forum modified the battery board to have four more terminals
<midfavila> i already get a full day out of the uconsole on a single charge
<midfavila> with the screen on all day
fitrh has quit [Quit: fitrh]
<sad_plan> not too bad. even on regular phones, that can be tough
<midfavila> yeb
<midfavila> also keep in mind that it runs a full fat ubuntu
<midfavila> so sysd/networkman/modemman/pulse/etc are all running too
<sad_plan> yeah, it could probably run somewhat leaner if it ran something less than full fledged ubuntu
<midfavila> a leaner, better-optimised image with proper suspend support would probably fare a lil better
<midfavila> ye
<sad_plan> yep
<midfavila> im hoping to get back to fiddling with it soon
<sad_plan> yeah
<midfavila> i wanna rebuild the base image from source, then try to get a plain debian
<midfavila> once i can do that i'll have the build down plus all the essentials from clockwork isolated
<midfavila> after that gonna experiment with alpine
<midfavila> if alpine can run, anything can
<midfavila> that means a kiss image and then work starts on curses programs
<midfavila> at some point id like to write a library that abstracts over xaw/curses/etc and just use that
<midfavila> present a simplified interface for creating CUA programs for either toolkit
<sad_plan> I was going to say alpine doesnt provide riscv rootfs's, or isos, but then I saw it
<sad_plan> its only a mini rootfs though, not isos
<sad_plan> but yes, if alpine runs, most other things should for sure run
<midfavila> the build process for the r01 image calls for a rootfs only
<sad_plan> why? is this a riscv thing or a uconsole thing or..?
<midfavila> basically entails creating a raw disk image, partitioning and formatting it, injecting the spl and uboot into the first 32m,
<midfavila> then installing grub (and syslinux???) onto the boot partition and pointing that at the rootfs
<midfavila> its a uconsole thing i think
<sad_plan> I see
<midfavila> its weird
<sad_plan> yeah
<midfavila> they dont have good docs at all
<sad_plan> hopefully itll come once riscv gets a better foothold
<midfavila> it wont
<midfavila> i think the r01 was intended mostly as a novelty
<midfavila> which sucks because its a great som
<midfavila> add emmc to it and id be cheesed
<midfavila> even moreso if you replaced the sd slot with a CF one
<midfavila> or had both
<sad_plan> whats so good about emmc? ive always found it restricting
<sad_plan> CF?
<midfavila> not needing an sd card to boot off of
<midfavila> compactflash
<sad_plan> well, sure thats an advantage.
<sad_plan> whats that?
<midfavila> basically miniaturised IDE
<midfavila> used in cameras a lot
<sad_plan> hm
<midfavila> old iPods used it for their 1.8" HDDs
<midfavila> some industrial machines use it as primary storage instead of a full size disk
<sad_plan> I see
<sad_plan> got it
<sad_plan> its smol
<midfavila> smol, cheap, easy to support
<sad_plan> and more reliable than sdcards aswell?
<midfavila> fits with the retrofuture aesthetic
<midfavila> less of a bitch to get in and out
<midfavila> afaik yes
<sad_plan> nice
<midfavila> since most CFs are used in cameras etc
<sad_plan> sdcards and usbsticks are horrendiously unreliable for storage initially
<midfavila> im sure high performance SD cards are competitive but i honestly dont know
<sad_plan> 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
<midfavila> yeah i need to set up a script to sync my homedirs between my lappy and uconsole
<sad_plan> 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
<midfavila> then i need to get plan9port running on the uconsole >w>
<sad_plan> nice
<midfavila> i honestly love this lil thing
<sad_plan> have you tried compiling upstream 9front stuff instead of p9p? some of it should work right ootb
<sad_plan> rc atleast, or so Ive been told
<midfavila> ive gotten rc running
<sad_plan> nice
<midfavila> ye
<midfavila> never bothered with the rest
<midfavila> too focused on spinning up my custom distro
<sad_plan> I dont really use much of p9 stuff outside of rc. and read from 9base, because of a script I use, which requires read
<sad_plan> I get that
<midfavila> still need to figure out X forwarding over TAP interfaces...
<midfavila> for qemu
<sad_plan> what will you be forwarding?
<midfavila> i kinda wanna experiment with ideas from qubes
<sad_plan> I see. separating things into its own boxes
<midfavila> where you can spin up a headless alpine to run a given application
<midfavila> yeah
<sad_plan> its a good practice security wise
<midfavila> so if theres stuff you dont trust/dont want corrupting the bodily fluids of your pure distro/etc you can do so easily
<midfavila> tbh its mostly because i want to use firefox without installing its deps
<sad_plan> yep. I separate garbage apps on my phone into its own user profile aswell.
<midfavila> or using regular normie software EUGH
<midfavila> i WILL use bearssl and NOBODY will stop me
<sad_plan> could also use conty aswell, which might be a less inconvinent way of doing it
<midfavila> conty?
<midfavila> is that a containerisation thing?
<sad_plan> its basically just a chroot
<sad_plan> but it supports compression, x11, wayland, xwayland, drawfs squashfs
<sad_plan> its mostly geared torwards gaming it seems, but you can use it for just firefox and other stuff aswell
<midfavila> bing bing wahoos!?
<sad_plan> what?
<midfavila> nvm :P
<midfavila> conty looks maybe interesting tho
<sad_plan> yeah. you can also build it yourself pretty easily, so you can include only what you want. which is quite good imo
<sad_plan> ive not gotten it to work on my setup yet, have no idea why, but oh well
<sad_plan> maybe this is a tinyx thing. havent tried in velox yet
<midfavila> tinyx is funky
<sad_plan> yeah
<midfavila> i like it though
<midfavila> id like to work on it once i know more about C and X etc
<sad_plan> yeah
<midfavila> ofc id prefer MGR but beggars and choosers
<sad_plan> mgr?
<midfavila> ManaGeR
<sad_plan> ah
<midfavila> ancient graphics subsystem
<midfavila> cross platform for unixes
<sad_plan> yeah, i think i seen it mentioned in the irc logs
<midfavila> monochrome. basically a supremely advanced terminal multiplexer
<sad_plan> hm
<midfavila> network transparent, native integration with termcap
<midfavila> entire codebase is like 1-200k lines of C (albeit pre KnR)
<midfavila> including drivers
<midfavila> has C and ELisp binds
<sad_plan> I see
<midfavila> ive gotten it to build and like, *start*
<midfavila> on KISS
<midfavila> but never actually run
<midfavila> if i could get mgr going i would lose my mind
<midfavila> it feels very unix-y
<sad_plan> lol
<midfavila> seriously
<midfavila> its super clean and lightweight
<sad_plan> g2g though. time for bed for me
sad_plan has quit [Quit: nyaa~]
<midfavila> rip
<midfavila> ooh
<midfavila> conty can be used to isolate build environments maybe...
<midfavila> hmm
<midfavila> 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...
ivyfri12_ has joined #kisslinux
ivyfri12_ has quit [Ping timeout: 245 seconds]
ivyfri12_ has joined #kisslinux
ivyfri12_ has quit [Ping timeout: 265 seconds]
ivyfri12_ has joined #kisslinux
ivyfri12_ has quit [Ping timeout: 272 seconds]
fultilt has quit [Quit: Leaving]
zlg has joined #kisslinux
ivyfri12_ has joined #kisslinux
examors has quit [Quit: WeeChat 4.4.3]
examors has joined #kisslinux
ivyfri12_ has quit [Ping timeout: 248 seconds]
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
<sad_plan> midfavila: yep, conty could be a viable alternative to the qmeu x11 idea
sad_plan has quit [Remote host closed the connection]
sad_plan has joined #kisslinux
zlg has quit [Ping timeout: 252 seconds]
ivyfri12_ has joined #kisslinux
avs_origami has joined #kisslinux
pbsds3 has quit [Quit: Ping timeout (120 seconds)]
omanom has quit [Quit: Ping timeout (120 seconds)]
pbsds3 has joined #kisslinux
omanom has joined #kisslinux
ElKowar3 has joined #kisslinux
ElKowar has quit [Ping timeout: 252 seconds]
ElKowar3 is now known as ElKowar
avs_origami has quit [Remote host closed the connection]
ivyfri12_ has quit [Ping timeout: 255 seconds]
fultilt has joined #kisslinux
<sad_plan> 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.
<sad_plan> not sure why, but I also have to redraw the terminal, especially catgirl. cmus seems to work fine
<sad_plan> 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
* sad_plan shrugs
<sad_plan> I suppose window groups is superior
sibyla has joined #kisslinux
V has quit [Quit: No Ping reply in 180 seconds.]
sad_plan has quit [Quit: nyaa~]
V has joined #kisslinux
gAy_Dragon has quit [Quit: ZNC - https://znc.in]
A_Dragon has joined #kisslinux
sibyla has quit [Quit: WeeChat 4.4.3]
<midfavila> tbqh ive never liked dtwm
<midfavila> or abduco
<midfavila> dtach(1) plus mtm(1) is honestly peak
<midfavila> only issue i take with mtm is that it doesn't link against portable netbsd-curses
<midfavila> due to a single instance of a gnuism
<midfavila> also has tmt, a simple terminal implementation
<midfavila> deadpixi is really skilled
<midfavila> i would love to implement a super simple X11 terminal on top of libtmt and athena to replace xterm
<midfavila> 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
<midfavila> i've had weird experiences with that
<midfavila> mannnnnnnn
<midfavila> i want my mnt reform mainboard back so badly ;w;
angerisagift has quit [Ping timeout: 276 seconds]
angerisagift has joined #kisslinux
angerisagift has quit [Read error: Connection reset by peer]
angerisagift has joined #kisslinux
<midfavila> ive really had a hankering for getting back into programming
angerisagift has quit [Ping timeout: 276 seconds]
angerisagift has joined #kisslinux
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]
midfavila has quit [Ping timeout: 264 seconds]
avs_origami has joined #kisslinux
avs_origami has quit [Remote host closed the connection]