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]
<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 :)
<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)!