ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Picolisp latest found at http://www.software-lab.de/down.html | check also http://www.picolisp.com for more information
orivej has quit [Ping timeout: 248 seconds]
aw- has joined #picolisp
orivej has joined #picolisp
C-Keen has quit [Ping timeout: 240 seconds]
C-Keen has joined #picolisp
C-Keen is now known as Guest21825
orivej has quit [Ping timeout: 240 seconds]
f8l has quit [Ping timeout: 260 seconds]
f8l has joined #picolisp
aw- has quit [Quit: Leaving.]
aw- has joined #picolisp
groovy2shoes has quit [Quit: moritura te saluto]
groovy2shoes has joined #picolisp
rob_w has joined #picolisp
mtsd has joined #picolisp
beneroth has quit [Ping timeout: 260 seconds]
<mtsd> Good morning everyone
<Regenaxer> Good morning mtsd
<mtsd> Hello Regenaxer, how is everything?
<Regenaxer> Splendid
<mtsd> Great to hear :)
<Regenaxer> :)
<Regenaxer> Does anybody know about free icons?
<Regenaxer> Is it risky?
<Regenaxer> or, which sites are safe?
<Regenaxer> I needed an internet radio, so I wrote one. Now I need an icon for it
<Regenaxer> There are many sites offering free icons, but how can I know that I'm not sued if I use some of them?
<mtsd> Did some googling, but ran into the same issues
<mtsd> Which ones are safe?
<Regenaxer> yeah
<Regenaxer> They all say "free"
<Regenaxer> "free" in which sense?
<mtsd> Maybe there is a way to find icons used by the gnome and KDE projects?
<mtsd> True, "free" is a tricky word in english, in this sense
<Regenaxer> yes, but even there I'm not sure in which context they may be used
<Regenaxer> T
<Regenaxer> and KDE etc. probably don't have a little radio
<Regenaxer> I need also one for the calculator https://software-lab.de/calc.zip
<Regenaxer> (I don't publish the link for the radio here, as it uses an icon I'm not sure of)
<Regenaxer> calc still uses the standard pil icon, so it should be safe
<mtsd> There is a radio in the Tango icon set: https://commons.wikimedia.org/wiki/File:Radio.svg
<Regenaxer> Nice!
<Regenaxer> I did not know Tango
<mtsd> Creative Commons licensed, might be safe?
<mtsd> I knew about Tango, but I had not looked at them in detail. Until now :)
<Regenaxer> I have no idea, never investigated the issue really
<mtsd> There is an overview of the icons here: https://commons.wikimedia.org/wiki/Tango_icons
<Regenaxer> Creative Commons sounds good though :)
<Regenaxer> cool!
<Regenaxer> Do you think they are safe to use?
<mtsd> Trying to find more licensing information..
<Regenaxer> Thanks!
<mtsd> There is a set of icons from the Gnome Project too, they are GPL licensed. At least accordning to the wikimedia page
<Regenaxer> Sounds good!
<Regenaxer> It says "You must attribute the work". I wonder how?
<mtsd> Is it enough to say "this icon comes from the gnome project etc etc" ?
<Regenaxer> OK, but where? If it is an App like in my case
<mtsd> Tricky.. I don't know..
<mtsd> Things like that seems more difficult than writing the actual app, in some cases ;)
<Regenaxer> Perhaps I need to include a README in the ZIP
<Regenaxer> yeah! :)
<mtsd> A README could be the solution
<Regenaxer> I make a README for now
<Regenaxer> yes
<mtsd> Yet another good argument for text mode. No icons to handle, no risk och getting sued over that, at least ;)
<Regenaxer> Very true!
<mtsd> I inherited a PHP- based site for a client some time ago. Then, it got hacked and was disabled by the ISP.
<Regenaxer> Sent spam?
<mtsd> The client only had around 10 pages in the site. and never updated it themselves
<mtsd> So, I simply replaced it with a static site :)
<mtsd> No PHP anymore, no MySQL being hacked. FTP and SSH access disabled and turned on only when I need to makde updates
<mtsd> Much simpler, easier and faster too
<Regenaxer> The Icon's author is Matthias M. - not related to you I suppose ;)
<mtsd> Haha, no, not related to me
<Regenaxer> good, so I made a README :)
<Regenaxer> Works with PilBox (for the records)
<mtsd> If I had been the author, I would of course have granted you an exclusive license to use the icon :)
<Regenaxer> Found a calculator icon too! :)
<mtsd> Great!
<Regenaxer> Thanks!!
<mtsd> Amazingly small applications, really
<mtsd> I have no Pil- compatible android hardware, but this looks really good
<mtsd> I listen to german radio myself, so I will put the URL:s in my music player
<mtsd> Thanks!
<Regenaxer> :)
<mtsd> Norwegian music on DRadio Kultur :)
<Regenaxer> really? :)
beneroth has joined #picolisp
<mtsd> Yes, the song ended now. Fun!
<Regenaxer> Switching on ...
<beneroth> hi all
<Regenaxer> oh, too late
<Regenaxer> Hi beneroth
<mtsd> I switched to Bayern 2 now, checking what is going on in your part of germany :)
<mtsd> Hi beneroth
<Regenaxer> You listen in a normal browser?
<Regenaxer> This site is fun: https://radio.garden
<mtsd> I use a music player called moc, music on console.
<Regenaxer> ok
<mtsd> It is quite nice. Plays music and radio streams, without getting in the way
mtsd_ has joined #picolisp
mtsd_ has quit [Client Quit]
<beneroth> thx mtsd
<beneroth> now - does it run in termux?
<beneroth> nice
mtsd has quit [Ping timeout: 260 seconds]
<Regenaxer> yes, nice
<Regenaxer> I must test my radio though ;)
mtsd has joined #picolisp
<Regenaxer> Still have issues with pilbox stability it seems
<Regenaxer> When running in background
Guest21825 has quit [Changing host]
Guest21825 has joined #picolisp
Guest21825 is now known as C-Keen
mtsd has quit [Ping timeout: 260 seconds]
aw- has quit [Quit: Leaving.]
rudha has joined #picolisp
orivej has joined #picolisp
rudha has quit [Ping timeout: 240 seconds]
rudha has joined #picolisp
<cess11> Icons are generally small bitmaps, easy to make should one want to be sure who owns the rights.
<Regenaxer> true, but I'm very bad at graphics design
<cess11> A box with a box and two circles could be enough to resemble a radio though.
<cess11> And most graphics professionals aren't very good at what they do anyway.
<Regenaxer> Well, but the one mtsd found looks *really* nice. Shinings surface etc.
<beneroth> there are numerous free icon libraries on the web. most require crediting but not more.
<Regenaxer> No way for me to make such one
<Regenaxer> I included a README
<beneroth> sounds good to me
<cess11> Right, then I would probably prefer that one too.
<Regenaxer> yeah, and Commons sounds safe to me
<cess11> T, I think it usually is but there could be some quirks, just like the GPL family has.
<cess11> Tried a write-up on basic XML stuff with pil, https://dev.to/cess11/raw-xml-exploration-with-picolisp-7hn .
<Regenaxer> wow, great
<Regenaxer> You could also mention @lib/xm.l and/or @lib/xml.l
<Regenaxer> btw, when using 'match' it is recommended to locally bind the pattern vars
<cess11> With 'use you mean?
<Regenaxer> (use (@A @B @Party @C) ... (match '(@A ...
<Regenaxer> because 'match' sets the values
<cess11> Right, agreed, it is cleaner and doesn't rely on implicit symbol internalisation.
<cess11> I think I will do more writing on this XML set so I'll do both OOP and the xm* libs.
<Regenaxer> cool
<Regenaxer> right, match is not really dangerous if these vars are used only in the context of matching
<cess11> At least not in such a simple use case as this one, in a bigger application it could be risky and perhaps let values live too long.
<Regenaxer> The problem is not so much that these values persist, but that the values of these variables may be overwritten in calling function
<Regenaxer> s
<Regenaxer> The power of dynamic binding :)
orivej has quit [Ping timeout: 256 seconds]
rob_w has quit [Quit: Leaving]
<cess11> T
rudha has quit [Quit: Leaving]
<rick42> hi all!
<rick42> i have been using moc for a while too (the one that has the client `mocp` to be precise)
<rick42> it's very nice!
<Regenaxer> hi rick42!
<rick42> Hi Reg! :)
<beneroth> hi rick42 o/
<rick42> beneroth: \o
<rick42> did everyone have a good weekend?
<rick42> i did
<Regenaxer> good to hear! here too
<rick42> excellent
<beneroth> here too
<rick42> yay!
<rick42> i'm finally starting to break out of a work malaise feels good
<Regenaxer> you found something?
<rick42> funnily, no. i just woke up with a different sense of purpose
<rick42> i can't really exaplain it
<rick42> weird
<Regenaxer> :(
<rick42> yeah, i'm glad to have a better outlook, but it is concerning that i don't know the root causes ... hmmm ..
<rick42> so: good change of attitude, but why? how?
<rick42> we humans are complex things :)
<Regenaxer> yeah!
<beneroth> space ray bitflips
<rick42> :)
<beneroth> glad you found motivation :)
<beneroth> rest will come :)
<Regenaxer> exactly
<rick42> on that note ... back to work! lol cu later, gentlemen!
<beneroth> cu rick42 - keep rocking!
<Regenaxer> see you rick42!
rob_w has joined #picolisp
orivej has joined #picolisp
alexshendi has joined #picolisp
<cess11> rick42: More daylight now, perhaps.
alexshendi has quit [Ping timeout: 256 seconds]
tankfeeder is now known as t4nkf33der
<beneroth> 1337
rob_w has quit [Quit: Leaving]
inara has quit [Quit: Leaving]
inara has joined #picolisp
groovy2shoes has quit [Quit: moritura te saluto]