00:48 wayland76 joined 00:49 wayland left 01:28 kylese left 01:29 kylese joined
[Coke] tonyo: github.com/tony-o/perl6-web-scraper/issues/8 02:02
02:15 kylese left, kylese joined 03:32 lichtkind_ joined 03:34 lichtkind left 04:55 Pixi` joined, ShimmerFairy left 04:56 ShimmerFairy joined 04:58 Pixi left 04:59 Pixi joined 05:00 wayland76 left, Pixi` left 05:59 leppard left 06:00 Sgeo left 06:12 abraxxa joined 06:24 leppard joined 06:36 wayland76 joined 06:46 wayland76 left, wayland76 joined 07:01 wayland76 left 07:02 wayland76 joined 07:52 dakkar joined 08:12 wayland76 left 08:13 wayland76 joined 08:48 wayland76 left 09:03 wayland76 joined 10:09 wayland76 left, wayland76 joined 10:14 wayland76 left, wayland76 joined 10:19 wayland76 left 10:20 wayland76 joined 10:25 wayland76 left 10:26 wayland76 joined 11:21 leppard left
apogee_ntv Just pushed a huge Selkie update that I've been working on for days. Adds gradient fills, tweens, padding, widget disabling, text alignment in text fields, tab bar with badges & nicer styling, configurable glyphs for supporting nerd fonts, rounded & double border support... lots of UI stuff mostly and a bugfix in tables. 11:25
[Coke] apogee_ntv++ 11:38
lizmat apogee_ntv: is there a blog post in the works about Selkie? 11:53
apogee_ntv lizmat: I plan to drop a website for Selkie at 1.0.0 12:09
lizmat cool.. please do a weekly: for that when it happens! 12:10
apogee_ntv Will do, targeting September/October ideally. 12:11
I am building production tooling with it for my consulting workflow & for clients, I think it can be useful for a lot of people and for raku. 12:12
lizmat ++apogee_ntv
apogee_ntv wormhole.app/en4MXZ#qzvqAKjYJJpwnzidfbMj5g Example Selkie todo app that I use daily (full GTD flow, similar to Omnifocus but adds time logging & timesheet exports). I still need to add the API to integrate with IDE & MCP. 12:24
Voldenet I wish notcurses got more compatibility 12:37
apogee_ntv It is broadly compatible with a lot of modern ttys 12:38
The main issue is it can do things that not all ttys support like image rendering. 12:39
Voldenet except mosh, except screen, except tmux
idk, it feels like another fancy "works under kitty" thing 12:40
it's unusable for majority of people that aren't on the most modern branch of the most modern terminals
I can't blame original author for not developing for some ancient tech 12:41
but at the same time terminals are mostly ancient tech…
apogee_ntv There is a patch for tmux, author just hasnt merged it 12:43
Voldenet yeah, the worst part is that on multiple versions of tmux (I have not tested the newest ones) it simply hangs
apogee_ntv I will see about adding it to the fork that I run Selkie on.
mosh is a much harder fix than tmux
notcurses patches are a bit slow going so selkie uses a fork where I have fixed *some* issues that are waiting for upstream PR acceptance 12:45
Voldenet well, mosh is kinda "I can't believe it works" sort of technology ;p
apogee_ntv Yeah, it is actually on my todo list to work out notcurses over mosh but every time I've looked it's been a nightmare to debug 12:46
I do know the notcurses codebase pretty well but not the mosh codebase
Voldenet when I have time I'll definitely check out if newest selkie works everywhere 12:47
apogee_ntv But nc should work on *most* terminals, should only be image stuff that's kitty/wezterm-only
iterm is known broken because they advertise support for kitty image protocol in negotiation and then don't actually support it fully 12:48
Voldenet honestly, I accept some rarely used things being broken, it's a reality in terminals 12:49
like images or unicode
I'm happy that most terminals support 24-bit colors, it took some time, but we're here finally ;D
[Coke] "back in my day", I remember there being a queue for the actual vt220 terminals. 12:51
Voldenet "back in my day" I was surprised there were 256 colors in terminals… :D 12:52
[Coke] :)
apogee_ntv Its one of those things with a TUI framework where you either end up not supporting any of the nice stuff or trying to wedge them onto the old ttys that never added support for i.e. sixel or 24bit lol.
nc seems to have found the best mix 12:53
[Coke] goes down a brief rabbit hole, and discovers that the original list price of the vt220 was (in 1983 dollars) nearly twice what (in 2026 dollars) I just spent for a 32-core/32G/1Tb computer.
apogee_ntv Is that 32G graphics 1T RAM or 32 RAM 1T SSD? :D Because those are very different dollars esp in this economy. 12:55
lizmat yeah... my first 386 in 1988 was priced at what would now be something like 30K euros (it came with a 10MB HD, and 1MB or RAM :-)
Voldenet hm, in 1983 1$ is 3.5$ today :)
phew the price difference is still there
apogee_ntv My first computer was an Atari STe with 512kb RAM 12:56
Voldenet apogee_ntv: I wonder if notcurses could have the tool for setting environment variables
e.g. a simple app with all features, letting you pick "disable checkboxes" for things that not work
autodetection is nice, but if some terminals are lying, then I think it'd be most practical 12:57
apogee_ntv Voldenet: Probably, generally they gracefully degrade i.e. images just show up as blocks of color
Voldenet Sort of, but you still have to guess what to tweak using manpages, it's not a fun experience
apogee_ntv No I mean, nc does that for you. It negotiates capabilities with the term and then degrades to the term's caps. 13:00
i.e. I just tested my gtd app in the Apple standard terminal and the only thing that doesn't work is charts because they need sixel or kitty graphics, they just render as blobs of color 13:01
The really broken cases are, as I've found, terminals like iterm that advertize 'yes this supports kitty graphics' and then it turns out they actually don't. 13:02
They support a subset of kitty graphics
Voldenet really broken cases are where terminals don't negotiate capabilities properly 13:06
I'm not sure how often it is, but that sort of tool could help fixing mosh maybe
since you could skip detection and visually see if things work or not
I'm sure that such approach would come with its own problems, but in some cases that's the only way to fix things 13:11
apogee_ntv With mosh it seems to be something deeper, even setting TERM=xterm its broken 13:39
And that would negotiate nothing
13:41 wayland76 left, wayland76 joined
Voldenet I think that term capabilities detection is something that could be skipped entirely and could be typed out manually… 13:51
[Coke] 1t ssd. :) i'm not made of money. :) 13:52
Voldenet to fight rising ram prices, personally owning 1T of ram is illegal anyway 13:53
(it's a joke)
13:55 xinming left 13:58 erry is now known as yrre
[Coke] It's also only intel graphics. 13:58
14:26 sp1983 joined
sp1983 launched documentation site for DTAP - dtap.sparrowhub.io 14:26
Voldenet: what do you think of other possible tests / checks ? 14:27
dtap.sparrowhub.io/doc/checks
I guess I can port some checks from existing scc plugin , something like sysctl-confi-ok 14:28
[Coke] I have been buying computers since the early 80s, and I am *still* surprised how much more compute and ease of setup I get each time I do it.... Also, I'm pretty sure this latest box for blin stuff cost almost exactly as much as the Commodore-64 I got in the 80s. 14:31
Any thoughts about modules creating files in your home directory during install? 14:33
(or, really, anywhere outside of the standard install directory, but I happen to notice these more when doing a blin run)
14:42 sp13 joined, sp13 is now known as sp1983_
sp1983_ . 14:42
14:44 sp1983 left 14:47 sp1983_ is now known as sp1983 14:49 xinming joined 14:59 sp1983 left
Voldenet perhaps tcp-server-ok 15:15
or maybe some other check that somethings is listening on expected port
something, even
melezhik. Good idea 15:47
16:38 dakkar left
apogee_ntv Selkie 0.11.1 is confirmed working in tmux 3.7 Voldenet. Sixel support seems to have performance issues but thats a broader tmux issue (tested in Wezterm) 16:39
Will release that patch version now
17:08 sp1983 joined
sp1983 voldenet: github.com/melezhik/doubletap/blob...-server.sh 17:08
tcp-server-ok added
17:10 sp1983 left, sp1983 joined 18:29 sp1983 left 18:53 yrre is now known as erry
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2026/08/03/2026-...-language/ 18:57
apogee_ntv Sweet! 19:46
19:50 leppard joined
apogee_ntv [Coke]: I do that, in a dotfolder. Need to install compiled C libs somewhere lol. 19:51
Voldenet >–params port=8080,command=nginx –desc "nginx binds to port 80" 20:32
hmmmmm
20:35 jjido joined
antononcube weekly: rakuforprediction.wordpress.com/20...penrouter/ 20:42
notable6 antononcube, Noted! (weekly)
20:49 wayland76 left 21:47 abraxxa left 22:33 jjido left 23:12 Sgeo joined 23:30 maylay left