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
karswell has joined #picolisp
karswell has quit [Read error: Connection reset by peer]
karswell has joined #picolisp
aw- has joined #picolisp
styx has quit [Quit: styx]
reed has joined #picolisp
reed has quit [Ping timeout: 260 seconds]
aw- has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 260 seconds]
aw- has joined #picolisp
mtsd has joined #picolisp
<aw-> Regenaxer: here?
<Regenaxer> yess
<beneroth> hi Regenaxer, aw- :)
<Regenaxer> Hi beneroth!
<aw-> hi
<aw-> Regenaxer: looking at src64/Makefile and mkAsm.l .. something is strange
<aw-> ./mkAsm $(ARCH) "$(SYS)" $(FMT) $(OS) base "" $(lib)/map $(baseFiles) sys/$(ARCH)$(SYS).code.l
<aw-> ./mkAsm $(ARCH) "$(SYS)" $(FMT) $(OS) ext T "" ext.l
<aw-> these two lines, 5th argument is *Module
<aw-> 6th argument is *FPic bool
<Regenaxer> T
<aw-> 7th argument i'm not sure.. and the rest also i have no idea where those are used
<Regenaxer> The rest is 'load'ed iir
<Regenaxer> 7th and further
<Regenaxer> (load ... T)
<aw-> ahhhh
<aw-> "When any is T, all remaining command line arguments are loaded recursively. "
<Regenaxer> correct
<aw-> wow great! I didn't know about that
<aw-> 7th argument is the map actually
<aw-> so (load 8th and further)
<Regenaxer> yes, map is the second arg to 'build' then
<aw-> yes exactly
<aw-> ok got it, thanks!
<aw-> beneroth: hi
<Regenaxer> :)
<tankf33der> solved.
<tankf33der> hooray
<Regenaxer> Congratulation! :)
<Regenaxer> grid?
<Regenaxer> like maze solving you said
<tankf33der> yea
<Regenaxer> ok
<beneroth> congratulation !
<mtsd> I'll have a look, just a sec
<mtsd> Was news to me actually. That information used to be in the phone book, back in the old days :)
<Regenaxer> In Twitter was this a few hours ago: http://www.tagesschau.de/ausland/schweden-krieg-101.html
<mtsd> I will let you know when the leaflet ends up in our home
<Regenaxer> ok :)
<Regenaxer> It seems just an alarm drill
<mtsd> Dan Eliasson, head of MSB, used to be head of the police force until recently. Not very well liked, to say the least
<mtsd> That said, there is a lot of talk about fake news, false information and such in Sweden. This year is an election year, and authorities are warning against "foreign influence", pointing at Russia
<mtsd> From the polls it looks like some parties might not get enough votes to stay in parliament and a right-wing party may get high results.
<mtsd> So, all the talk about foreign influence etc might be a preparation to declare the election result illegal, if the "wrong" party is being too successful.
<mtsd> If I let my thinking revolve around paranoia and conspiracy theories..
<Regenaxer> yeah, crazy
<beneroth> this panic and warmongering (not just in Sweden) is horrible
<beneroth> who would attack Sweden anyway
<beneroth> Finland, Norway, Denmark? Russia?
<mtsd> These are the kinds of thoughts you hear, from time to time. Quite depressing
<beneroth> can someone explain to me why so many EU countries are afraid of Russia (other reasons than mere populist propaganda) ?
<mtsd> I have no idea. Here, Russia has always been the enemy for some reason.
<beneroth> e.g. Sweden (I guess), and then countries like Poland (where youth camps exist for teens to learn guerilla fighting - WTF) ?
<mtsd> Army exercises usually started with the country being attacked from the east ;)
<beneroth> I can't even see possible motives Russia would have to attack these countries. even less how they should have the means.
<beneroth> yeah cold war legacy BS
<mtsd> Most of the wars we fought, hundreds of years ago, were with Denmark
<beneroth> I tend to believe all this stuff is just mere attention-whoring
<mtsd> Looks like the same leaflet from years ago, but with added sections about fake news
<beneroth> lol
<beneroth> real news is getting buried in all the fake news about fake news.
<mtsd> i.e "We will never give up, never surrender and do not trust what you read on Facebook"
<beneroth> sounds like Taliban
<beneroth> wars are seldom ended by total extermination of the other side.
<beneroth> also why should they still have access to facebook during a REAL war? common, internet and electronic stuff will be targeted first, even before the shooting starts.
<mtsd> yes. Even says so in the leaflet.
<mtsd> Still, it is going to be an interesting year. Hard to say what will happen
<beneroth> general trend, everything gets more and more complex and interlinked, it becomes increasingly harder to even say what does happen at the moment
<beneroth> might have the effect that people become care-less and just do stupid things because they're to lazy to even roughly estimate the consequences
<mtsd> Yes, could be one effect
<tankf33der> dont remember if already asked
<tankf33der> check if list contains 3 equal items in the row
<tankf33der> (1 2 3 4 4 4 5 6 1)
<Regenaxer> I don't remember too
<beneroth> sounds like 'seek
<Regenaxer> There was some "common subsequence" task in rosetta
<Regenaxer> But, yes, 'seek' sounds better
<beneroth> (seek '((L) (= (car L) (cadr L) (caddr L))) (1 2 3 4 4 4 5 6 1))
<Regenaxer> (seek '((L) (= (car L) (cadr L) (caddr L))) ..
<Regenaxer> hehe!
<beneroth> :D
<beneroth> even same variable naming! xD
<Regenaxer> yeah :)
<Regenaxer> If more than 3 are needed, then (apply = (head 10 L)) might be better
<Regenaxer> but does a lot of consing
<Regenaxer> I usually try to avoid cons in a predicate
<tankf33der> i need 3 or 5
orivej has joined #picolisp
<Regenaxer> (do 5 (NIL (= (++ L) (car L))) T) ?
<tankf33der> maybe.
<tankf33der> trying.
mtsd has quit [Quit: Leaving]
<tankf33der> implemented.
<Regenaxer> wow
<tankf33der> 4seconds per run, memoization
<beneroth> wow
<Regenaxer> (apply = (head 3 L)) So you do the cons way?
<Regenaxer> well, ok, it is the shortest
<Regenaxer> yes, memoization is good
<tankf33der> yea, it calculates a lot in forward
<Regenaxer> ok
<tankf33der> second part of the day much harder.
alexshendi has joined #picolisp
alexshendi has quit [Ping timeout: 252 seconds]
alexshendi has joined #picolisp
styx has joined #picolisp
karswell has quit [Read error: Connection reset by peer]
karswell has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
mtsd has joined #picolisp
alexshendi has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
styx has quit [Quit: styx]
<mtsd> Good evening everyone
<Regenaxer> Good evening mtsd!
<mtsd> Hi Regenaxer!
<mtsd> By the way, are you using Briar messenger now?
<Regenaxer> Yes, but only two contacts so far
<Regenaxer> You need to meet personally to establish contacts
<Regenaxer> So it will take some time to establish a network :)
<mtsd> A friend of mine and I plan to start using Briar, seems goog
<mtsd> *good*
<Regenaxer> Yes, it is a fascinating thing
<mtsd> I actually like the part about having to meet and exchange keys
<Regenaxer> Yes, an important design feature
<mtsd> Less risk of having trolls in your contact list, hopefully :)
<Regenaxer> T !
<mtsd> Is there a lot of GDPR related work for you now?
<mtsd> I have spent two days cleaning out old databases at work
<Regenaxer> GDPR is the data protection law?
<mtsd> Yes, the EU one in effect from friday
<Regenaxer> Not much work for clients yet, but quite some to secure my own websites
<mtsd> Ah, Der Postillon!! :)
<Regenaxer> (in German DSVGO)
<Regenaxer> yeah :)
<Regenaxer> Datenschutzgrundverordnung, typical short german word
<Regenaxer> Do you chain in Swedish words in this way too?
<beneroth> Italian butcher on GDPR :D
<mtsd> Well, we are not that good at chaining words together
<Regenaxer> beneroth, yep
<mtsd> I always liked that when I studied German, made me smile :)
<beneroth> good for scrabble. but quite insane sometimes :)
<Regenaxer> yeah
<mtsd> You are good at coming up with abbreviations though
<mtsd> Out of necessity, perhaps, but still :)
<beneroth> not as good as English is
<beneroth> e.g. those US internals (yeah I read leaks sometimes, hehe) riddled with abbreviations is like completely separate languages
<mtsd> PCMCIA -> People Can't Memorize Computer Industry Acronyms
<beneroth> ha! right!
<Regenaxer> haha
<beneroth> sorry, I mean: T
<Regenaxer> :)
styx has joined #picolisp
mtsd has quit [Quit: Leaving]
alexshendi has joined #picolisp
reed has joined #picolisp
alexshendi has quit [Ping timeout: 245 seconds]
karswell_ has joined #picolisp
karswell has quit [Read error: Connection reset by peer]
styx has quit [Quit: styx]