pierpal has quit [Remote host closed the connection]
ubLIX has quit [Quit: ubLIX]
Regenaxer has quit [*.net *.split]
gko has quit [*.net *.split]
Viaken[m] has quit [*.net *.split]
orivej has quit [*.net *.split]
viaken has quit [*.net *.split]
razzy has quit [*.net *.split]
michelp has quit [*.net *.split]
clacke[m] has quit [*.net *.split]
f8l has quit [*.net *.split]
razzy`` has quit [*.net *.split]
rick42 has quit [*.net *.split]
PurpleMessenger[ has quit [*.net *.split]
_whitelogger has joined #picolisp
_whitelogger_ has joined #picolisp
_whitelogger has quit [Remote host closed the connection]
_whitelogger has joined #picolisp
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger has joined #picolisp
_whitelogger has joined #picolisp
alexshendi has quit [Read error: No route to host]
_whitelogger has joined #picolisp
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #picolisp
aw- has joined #picolisp
Regenaxer has quit [Ping timeout: 252 seconds]
gko has quit [Ping timeout: 252 seconds]
gko has joined #picolisp
libertas has quit [Ping timeout: 246 seconds]
libertas has joined #picolisp
orivej has quit [Ping timeout: 244 seconds]
gko has quit [Ping timeout: 252 seconds]
gko has joined #picolisp
<Nistur>
mornin'
<beneroth>
Mornin'
<beneroth>
[OT] the new trend of packing all dependencies into the distribution package has the obvious risk that security fixes take much longer to deploy (shared libs can be updated once centrally, but with such all-in-one-packages every of this packages need to be fixed independently). With flatpack this already became a problem: http://flatkill.org
<aw->
hey beneroth
<aw->
same issue with Go binaries, Electron apps..
<beneroth>
aye
<beneroth>
well I think electron is a lost thing, too many turtles.
<beneroth>
I believe them that node.js is pretty horrible security-wise (if node.js-community would care about security, they would have ditched NPM long ago)
<aw->
yes
<aw->
the only solution is to disconnect your ethernet cable
<beneroth>
but Debian does also not package available security fixes for browsers (beside firefox and chrom/chromium), e.g. QtWebEngine. this sounds stupid to me, they should then just kick those packages out of Debian package lists instead of making the illusion to maintain it but actually just keeping it on an old version without doing their security-packporting thing
ubLIX has joined #picolisp
andyjpb has joined #picolisp
libertas has quit [Ping timeout: 245 seconds]
libertas has joined #picolisp
orivej has joined #picolisp
andyjpb has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #picolisp
ubLIX has quit [Quit: ubLIX]
ubLIX has joined #picolisp
<rick42>
good morning/afternoon/evening (I think I covered aw- with the last one :)
<rick42>
ha! | <aw-> the only solution is to disconnect your ethernet cable
<rick42>
aren't macos apps bundles too?
<rick42>
where is Regenaxer?
<rick42>
(I have him being (quit) out of the channel for 6+ hours. unusual.)
<beneroth>
* Regenaxer hat die Verbindung getrennt (Ping timeout: 252 second
<beneroth>
T
<beneroth>
mabye a technical issue or he is traveling
<beneroth>
no idea
<beneroth>
I don't know about the mac os apps, maybe its mixed, sometimes using OS libraries sometimes bringing their own? dunno
<beneroth>
but Apples security track was very bad in recent years, especially on MacOS.
<beneroth>
e.g. login as admin possible without knowing the password - even remotely per network, displaying the password instead of the password hint in the disk encryption dialog, exploits in iTunes they only fixed after some security/spy-companies started to use it in their marketing videos, and quite some more similar cases
<rick42>
beneroth: o/
<beneroth>
\o
<rick42>
I wanted to tell Reg that I liked his foldr function (on the ML)
<beneroth>
:)
<rick42>
I renamed it to `reduce` and I'm keeping it on my libs
<beneroth>
haha
<rick42>
*in
<rick42>
I like that the "accumulator" is in the first argument (as opposed to the racket standard: in the last)
andyjpb has joined #picolisp
<rick42>
Reg's:
<rick42>
accumulates in the first (left) arg
<rick42>
-> (op (op (op 0 1) 2) 3)
<rick42>
: (foldr op 0 (1 2 3))
<beneroth>
comes from the freedom in picolisp to add/omit as many arguments as you like at the end of the parameter list. therefore always-required arguments, or shorter arguments (a var vs. an anonymous function) tend to be placed at the beginning of the parameter list
<rick42>
it is visually parallel with the last two args to foldr: (... 0 (1 2 3)) in this case 0 is the initial value of the accumulator. nice
<rick42>
beneroth: T
<rick42>
i enjoy the beauty/aesthetics :)
<rick42>
bbl
<aw->
hey rick42
<aw->
oh we keep missing each other ;)
aw- has quit [Ping timeout: 276 seconds]
aw- has joined #picolisp
<rick42>
aw-: hi! always good to read your stuff anyway (in lieu of conversing)
<rick42>
how is your work going? well, i hope
<rick42>
aw-: you mentioned your wiki. if you published your code, will you share? even if it doesn't do much, i would enjoy reading your code. i like your coding style. and i would learn something. pil hasn't stuck so well with me b/c i'm so "on and off" with it
<rick42>
more off than on :(
<beneroth>
so with which language/stack do you work mainly nowadays, rick42 ?
<rick42>
beneroth: no stack -- just adhoc computing -- whatever gets a quick job done. there's no big system or framework to be in all the time
<rick42>
model data is "pushed" around in awk scripting then flows into Excel / other data tools
<rick42>
it's very boring from a s/w dev pov
<beneroth>
I would consider awk + excel to be a stack ^^
<rick42>
haha ok :)
<rick42>
excel is not my choice but what the customer wants
<rick42>
they also run on windoze yuk
<beneroth>
excel is a powerful programming tool for non-programmers
<rick42>
T
<rick42>
and declarative programming
<beneroth>
one-day they will reach its limits, want to have a more structured database, and/or the excel guru is long gone. then happy migration :)
<rick42>
yes, that's happened in some circles alreedy
<beneroth>
that's one of the things I do as freelancer/consultant
<rick42>
ah!
<beneroth>
programming new app / database, migrating old stuff
<rick42>
a happy concequence of that type of outgrowth in one instance was when we ported a model off of excel (yeah, it was mostly vba) to clojure
<rick42>
that was the best "stack" i worked with there
<beneroth>
how did they end up using clojure? :)
<rick42>
by our sneaky means :)
<beneroth>
why not .NET web app + MSSQL, that would be more expected from such shops
<beneroth>
nice
<beneroth>
;)
<rick42>
"we got this port running in java, you interested?"
<rick42>
hehehe
<beneroth>
you should attempt pil-app on next opportunity :P
<rick42>
all they knew for a while was that it was "jave"
<rick42>
i'm trying!
<beneroth>
did you view mtsds presentation?
<beneroth>
haha
<rick42>
that's what I was hoping joebo1 would help with -- b/c i suck :)
<rick42>
yes i saw that slidedeck nice!
<beneroth>
ah, still bound to running on windows, I see
<rick42>
yes :(
<beneroth>
dunno if ersatz would be an option. I don't know if it actually offers pilDB :/
<rick42>
ah
<rick42>
idk either
<beneroth>
might be a way.
<beneroth>
prolly slow
<beneroth>
hm
<beneroth>
now I wonder why ersatz was not considered with the macos discussions we had recently
<rick42>
otoh, speed is usually not a big issue for what we need
<beneroth>
T
<beneroth>
so you got somewhat proficient in clojure?
<rick42>
yes. i like it. i started in 2009
<beneroth>
ah, ok so I could annoy you with clojure questions. good to know!
<rick42>
hickey came to my town in fall 2009 and i attended a wek long course that he taught
<rick42>
he is very wise like abu
<beneroth>
:)
<rick42>
also should have said "... and knowledgable ..."
<beneroth>
while many are knowledgeable without being wise, I think knowledge (experience) is somewhat a prerequisite for wisdom.
Guest86186 has quit [Quit: WeeChat 2.2]
f8l has joined #picolisp
libertas has quit [Ping timeout: 245 seconds]
libertas has joined #picolisp
andyjpb has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 252 seconds]
alexshendi has joined #picolisp
alexshendi has quit [Ping timeout: 252 seconds]
orivej has joined #picolisp
ubLIX has quit [Quit: ubLIX]
alexshendi has joined #picolisp
<razzy>
beneroth: i missed your wise talk
andyjpb has joined #picolisp
alexshendi has quit [Read error: No route to host]