ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
alexshendi has quit [Read error: Connection reset by peer]
freemint has joined #picolisp
jibanes has quit [Ping timeout: 250 seconds]
jibanes has joined #picolisp
ubLIX has quit [Quit: ubLIX]
_whitelogger has joined #picolisp
freemint has quit [Ping timeout: 268 seconds]
rob_w has joined #picolisp
_whitelogger has joined #picolisp
orivej has quit [Ping timeout: 250 seconds]
orivej has joined #picolisp
illo has joined #picolisp
orivej has quit [Ping timeout: 250 seconds]
<rob_w> ,,, so how is everybody ?
<Regenaxer> Hi rob_w! Fine I hope :)
<rob_w> that i hope too
<Regenaxer> :)
<rob_w> i am currently sitting infront of a "rewrite" but cant get myself quite to start it ;-)
<Regenaxer> hehe
<Regenaxer> The knock detector?
<rob_w> no not this one ;-)
<rob_w> btw, i got myself a propriatory tracing software, pretty cool
<beneroth> Hi rob_w !
<rob_w> visualsations do make a difference for me
<Regenaxer> tracing on the CPU level?
<rob_w> not direclty but on task level
<rob_w> but u do see all cpu task or any task you define
<Regenaxer> cool
<rob_w> on linux it will show you any process from usersapce or kernelspace and then you can create various grafical views of the interesting parts, locks, waits, file i/o
<beneroth> interesting
<rob_w> i like it alot but still learing how to leverage it
<beneroth> leverage it what meaning? making more useful? turning into a commercial product?
<rob_w> leveraging from the insights i might get and retuning my software
<rob_w> the linux kernel ( hence anything under it ) has a build_in tracing structure .. the tool now grabs those and gives you gui to it generate plots .. so the areas in which to look into are plenty
<beneroth> at top of my mind I can think of: 1) allowing to (graphically?) define/set thresholds (e.g. CPU, memory usage, I/O, ...) to monitor a process (or a group of processes), and maybe trigger alerts or so... 2) finding combined patterns, e.g. I/O on process A leads to high CPU in process B... dunno how ensure to do this in a meaningful manner...
<rob_w> beneroth, ur completlty right
<beneroth> uh thanks
<beneroth> I would like such a tool for monitoring :)
<rob_w> i am just starting to use it and i keep starring on my cpu load graph which already makes me think alot
<rob_w> specially during inter process situations ..
<rob_w> grafically my stuff liks like a or 2 bricks of CPUWALLS with empty space between them, so am now in the mood to rewrite and make the same problem more distributed over time
<Regenaxer> Needs a big screen I suppose to keep overview
<rob_w> ... and colors , Regenaxer ;-)))
<beneroth> yeah
<Regenaxer> T
<rob_w> the downside to that perticular software is that its based on mono and still flanky and buggy
<beneroth> uh, so C# ?
<rob_w> seems like
<Nistur> mornin'
<Regenaxer> Hi Nistur
<Nistur> hello :)
freemint has joined #picolisp
<beneroth> hi Nistur
<beneroth> hi freemint
freemint has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
illo has quit [Quit: WeeChat 2.2]
xkapastel has joined #picolisp
ubLIX has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
freemint has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
razzy has joined #picolisp
freemint has quit [Ping timeout: 268 seconds]
xkapastel has joined #picolisp
rob_w has quit [Quit: Leaving]
orivej has joined #picolisp
orivej has quit [Ping timeout: 245 seconds]
<beneroth> https://compiler.sucks redirects now to the tractatus
<Regenaxer> Wow! How come?
<Regenaxer> I didn't know there is a top-level domain ".sucks"
<beneroth> there is for some years now
<Regenaxer> seems so
<beneroth> in another chat we just kidded about funny domains, and someone mentioned that compiler.sucks is still available, so I registered it!
<beneroth> :)
<Regenaxer> Ha, cool! :)
<Regenaxer> Great idea!
xkapastel has quit [Quit: Connection closed for inactivity]
ubLIX has quit [Quit: ubLIX]
<rick42> my man! \o/ | <Regenaxer> I will filter any uploads from now on [...] using a coffee filter
<beneroth> Ahoy rick42 o/
<rick42> \o ahoy m8!
<rick42> you're up late, eh?
<beneroth> 11 PM here
<rick42> ok. late 4 me :)
<rick42> hey beneroth, i started using exwm (window manager) last week and trying to use it exclusively and "working the kinks out". it's been fun
<beneroth> cool
<rick42> i'm also using plumb/plumber from plan9port
<rick42> hehe
<beneroth> uh what is that?
<rick42> in conjuction with exwm
<beneroth> plumb/plumber?
<rick42> that's like the open command on steriods
<rick42> steroids
<beneroth> ok, same question concerning open command? :D
<rick42> hehehe how about xdg-open?
<beneroth> I'm using standard i3wm :)
<rick42> nice!
<beneroth> ah
<beneroth> program menu?
<rick42> so, if i highlight some text in an app and hit Super-o, it does the right thing with it
<beneroth> iw3m works by typing in the program name, it autocompletes/shows everything in PATH.. so rather much. but the few stuff I use regularly is not hard to memorize
<beneroth> oh ok
<rick42> are you using dmenu_run with i3wm?
<rick42> dmenu_run is a "program menu" like that -- launches apps
<rick42> it gives you a menu of choices just like you described (by searching your PATH and caching the candidates)
<rick42> does "fuzzy" matching as you type
<rick42> right?
<rick42> yeah, i like using those program launchers because it helps me remember the program names lol :D
<beneroth> bindsym $mod+F2 exec dmenu_run
<beneroth> yea
<beneroth> standard config, afaik
<rick42> ah, yeah, GREAT program!
<beneroth> only thing I configured with i3wm was: background wallpaper picture (just executing feh), and I doubled the number of desktops to 20 by using both mod keys (alt and windows key)
<beneroth> so I usually work with up to 20 desktops, 10 on each screen (2 screens).
<beneroth> or all 20 on one, on the laptop
<beneroth> most applications/windows have a fixed (by habit) desktop number, so it's muscle memory to switch between them
<rick42> wow! 20!
<beneroth> well I don't use all 20 all the time.. though on desktop I actually often do..
<beneroth> e.g. one desktop is this IRC chat in fullscreen :)
<rick42> oh btw, here's an article about plumber: https://www.mostlymaths.net/2013/04/just-as-mario-using-plan9-plumber.html
<beneroth> one is email, one is ticketing system (client support requests), one is browser on the webapp I work on at that moment, one is picolisp ref, one (or multiple) is emacs, one is music... and so on :)
<rick42> yeah, full screen; so you hardly get any message line wrapping :)
<beneroth> aye
<rick42> do you have popup notifications?
<rick42> so you can focus on the other desktop
<rick42> that needs your attention?
<rick42> or do you just "make your rounds" (like a doctor at the hospital) at regular times?
<beneroth> standard bottom bar "i3status"
<beneroth> and yes, popup notifications too ("messages")
<rick42> better
<beneroth> but I mostly don't use them
<beneroth> IRC blinks in status bar
<beneroth> chat messenger beeps
<beneroth> rest I check out from time to time
<beneroth> not too much invading attention grabers...
<rick42> hehehe good
<rick42> so, i had gone full emacs donk: emacs is my window manager. lol
<rick42> so for that person here who once doubted that i was an emacs user ... :)
<rick42> emacs (ab)user
<beneroth> someone doubted?
<beneroth> lol
<rick42> thanks to emacs (exwm), i now have emacs keybindings in firefox and other apps that don't normally have that. that is super nice!
<rick42> emacs (exwm) intercepts the keys going to, say, firefox, and translates them (to the keys firefox needs to see)
<beneroth> ah
<beneroth> exwm is emacs wm?
<beneroth> but.but but ... emacs IS a wm!!!
<rick42> so when I do a M-w, firefix only sees Ctrl-c
<rick42> yes
<beneroth> why not just use emacs as init process? pid 1? :P
<rick42> :)
<rick42> right. like pil
<beneroth> yeah ;-)
<beneroth> systemP
<rick42> lol
<beneroth> the D sucks
<rick42> :)
<rick42> ah, off to dinner. have a good evening / good night (sleep well)!
<beneroth> bbl
<beneroth> gn8
ubLIX has joined #picolisp
shpx has joined #picolisp