Hello andr...@itship.ch :-)
You are now subscribed
Hi there
I like to join the list.
Regards,
Andreas
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
was very surprised how short this code turned out.
In other languages this would be much larger, or not even possible easily,
e.g. to reconfigure settings for some local parts of code.
cheers,
Andreas
Hi List,
sometimes I start putting a lot of (maybe too many) 'msg calls in my
code
I could do that. Pil error messages can be
redirected to a file with (err), but I don't see a way to get it
redirected to a function...
Does this answer your question?
Else join the IRC if you can ( #picolisp on freenode.net), I'm currently
online.
Cheers,
Andreas
Thorsten Jolitz tjol
Hi guys
Hi Andreas, can I put this in my ext lib:
https://bitbucket.org/hsarvell/ext ?
I will of course keep the head with your email and info etc
Yes surely, I feel honored. Thank you for asking!
By the way, let me thank you for your database tutorials on your blog,
they helped a lot
Hi Christophe,
and other interested fellow picolispers :)
3) Regarding EmuLisp again, and for your information, I've created
(and am using seriously!) a JS pil, that I named `piljs` which runs on
node
I'm highly interested in this.
We must distinguish between:
A) javascript implementation
And this is an excellent example of PicoLisp going the extra mile. Instead
of handling C as the lowest abstraction, going to the actual machine. I
imagine other interpreted languages could be faster if designed with this
attention to detail.
Exactly!
Thank you Alex, for the insightful
Heartbleed vs custom memory allocator is a false dichotomy. The problem
with OpenSSL was a bad development model. A security library should have a
development model focusing on security. Security is a process and taking
responsibility for design decisions and committing to them, not letting
Why I enjoyed your rant very much, I must mention that according to what
I heard about the heartbleed bug, it is not the fault of the memory
allocator.
The bug happened because the _sizes_ of incoming and outgoing data were
not handled correctly
true, but then the leaking memory wouldn't
Hi Chris
Nice write-up! Thank you for sharing with us.
-Andreas
I did some experimenting running PicoLisp on a Firefox OS phone and
then on an Android device. I was interested in getting the Lisp
environment working and being able to load shared libraries to extend
it. I wrote up
FWIW, in my case I fall back to polling every 10s in case websockets
are not supported. However, as soon as IE9 penetration drops to an
insignificant level I will stop with fallbacks.
Make a user agent statistic from your users, or try to obtain data about
your target audience.
Rumour is,
Why not redefine function Afficher?
Have one file in which Afficher has the original functionality, and
another file were it instead produces this bockly XML ?
Then you write your simple program in a third file, and depending on which
of the other two files you (load), it runs or it produces XML.
Hi
Great idea! Maybe use the official logo, too?
(the colored triangle as displayed on picolisp.com) ?
I would order some.
hi,
Tshirt to support project.
Cute proportional text like this:
http://imgur.com/KVBmjN8
http://imgur.com/P7bjZdQ
anyone ?
--
UNSUBSCRIBE:
Thorsten Jolitz tjol...@gmail.com
writes:
Another very valuable contribution would be to create a third book
,
| The PicoLisp Mail Archive
`
with all substantial posts/threads to the PicoLisp mailing list. Alex
has a complete archive of these posts that has a pretty consistent
Imagine the interactive PicoLisp web tutorials that could be written if
there would actually be a safe PicoLisp interpreter as proposed -
thats a nice idea.
Or would it suffice to define the tutorial functions and start a
server that only allows these functions and nothing else?
check out
Once more, congratulation! This is awesome!
I really believe this is/will be huge.
1. kickstarter
Afaik you need a US tax number to use kickstarter, so either a us citizen
oder better a us company is necessary. It's possible to do a setup by
creating a cheap delaware company, I know guys who did
Hi Geo
Great stuff, keep it going! :-)
Hi Everyone!
Here is the first progress, ttyOut is working great ;) attached is the
picture, sorry for the mess, will arrange this once my new PC will arrive.
Next will be ttyIn then EEPROM so that i can load the ROM code using Tera
Term, more
ot just for "Alex standard way todo it". Lisp evolves with the current user, so I think thats the overallreason why there can't be _one_right_way_.Have all a nice day and good start into the week,Andreas
Hey David From: Henrik Sarvell FWIW, I've attached what my emacs looks like. Hey, how'd you take a screen shot of my emacs?! ;)I never had to take a screenshot in emacs OS, as I use it within a debiancontainer, but this probably helps you:http://www.emacswiki.org/ScreenShotEmacs is a great OS, it
/INSTALL I'm interested in picolisp partly because I would find it fascinating to deploy picolisp on very tiny devices.PicoLisp is definitely suited for this. If the standard edition is too large for your needs, you could check out MiniPicoLisp (also mentioned on the download page).Regards,Andreas
Hi LawrenceNice you're taking part here!You're basically on the right track, but I think the things you mention don't work here, as picoLisp is strictly an interpreted language, there is no layer between source code and execution where such a name-mangling could happen.The source code IS the
Afaik, that should work :-)
I thought about a loader doing this, but I didn't think about mixing it with the present namespace system.
Great ideas Jakob! - Original Message - From: Jakob Eriksson [mailto:ja...@aurorasystems.eu] To: picolisp@software-lab.de Sent: Tue, 10 Feb 2015 10:11:17
Hi list Could we cook up a convention?Pretext-In this context I assume "modules" is meant not in the sense of program design but in the sense of "software packages", a format to download/copy a piece of picoLisp code (maybe accompanied by other files, e.g. pictures) and insert it into your
The drop-down menu has tools to do indentation, commenting in and out, and to run-picolisp.When you have run-picolisp started (thats an emacs buffer with pil repl), there are several additional options in the dropdown to evaluate the picolisp code where the cursor is in the editor buffer, or to
Thank you Alex for this very well formulated and thought out answer!@Lawrence:If you really want to do the kindergarden bullshit-contest, you could try to argue that picolisp is very strong typed, with just 3 types: symbols, lists and numbers.But as symbol is used for nearly everything, it doesn't
*someone* will surely add network support at one point. maybe Alex, maybe
someone else.
I think for him this is more a hobby side project, but as its free software, if
anyone has any needs everyone is free to implement them ;-)
PS: Yeah I too really want to run servers with that eventually,
Hi Henrik
Awesome! That's really cool, thank you for your effort and for sharing the code
:-)
20k message with nearly zero server load sounds very impressive.
Question:
To work around the inter-process limit of 4096 byte long messages the
router now supports storing the messages in Redis
1)
Hi chri
that is very cool, thank you and the other guys for the effort !
Good job.
beneroth
- Original Message -
From: Christophe Gragnic [mailto:christophegrag...@gmail.com]
To: picolisp@software-lab.de
Sent: Wed, 17 Jun 2015 17:48:59 +0200
Subject:
Hi list.
They even spelled it
Hi Erik
Thanks for writing this awesome article, your humour made it a very joyful read!
I actually found that technique myself too, and used it in certain cases, its
just perfect when you have multiple sequential things to do but you want to
cancel execution when one of it fails.
When using
Of course you can also use (or) to achieve the opposite - stop when a call or
evaluation returns something (not NIL).
This way you have actually a very cheap implementation of the Design Pattern
(GoF) 'chain of responsibility', when one function successfully handles the
required case, stop
what's the canonical way to customize the default 'pil' environment?
I'd like to have some of my own utilities and other goodies loaded when I
start up.
Can I just stick the necessary calls to (load) in .pilrc? :)
I'm not aware of any .pilrc mechanics, search in mailing list also yields
Hi Rick
Basically, I'm wondering if there is a project management tool like
Maven (Java), Leiningen (Clojure), Cask (Elisp), ASDF (CL), but for
picoLisp. I'd also be interested in hearing arguments for or against
such a thing. (Not having used these tools, I'm ok just manually
keeping
Great! Thanks Alex!
- Original Message -
From: Alexander Burger [mailto:a...@software-lab.de]
To: picolisp@software-lab.de
Sent: Mon, 27 Jul 2015 11:24:07 +0200
Subject:
On Sat, Jul 25, 2015 at 11:13:55AM +0200, Alexander Burger wrote:
There should really be an article about that in
Hi Frantisek
There is no official picolisp repo, the only officially maintained and updated
source for picolisp is http://software-lab.de/picoLisp.tgz
So feel free to put a copy of it in your personal github repository, or link
from someone else who has a copy on github.
I'd guess multiple
Hi Frantisek
Welcome to the picolisp mailing list!
There are two books about picolisp available, one containing also the reference:
PicoLisp Works:
https://github.com/tj64/picolisp-works/blob/master/editor.pdf?raw=true
PicoLisp by Example:
- Original Message -
From: andreas.rueeg...@itship.ch [mailto:andreas.rueeg...@itship.ch]
To: picolisp@software-lab.de
Sent: Tue, 25 Aug 2015 14:32:24 +0200
Subject:
I like it! I will not use it in my work, but I find it a nice piece of coding
art.
It might help some people to understand
Hi Mike
I guess you didn't meant to ask how to deliver static files, but how to create
them?
I'm not aware of any static site generator implemented in picolisp.
But I think this could be easily achieved with @lib/xhtml.l, just redirect
output to a file instead of a http client.
Like (out
Hi Alexander
This is awesome!
Many thanks for your efforts, for sharing and your continueing support for our
nice little community!
The splitting in those 3 packages I find very good and sensible.
Looking forward to try this out for a nice lightweight server! :-)
Cheers
beneroth
-
Hi Mike
Great stuff, thank you for your efforts!
That's really cool !
- beneroth
- Original Message -
From: Mike Pechkin [mailto:mike.pech...@gmail.com]
To: picolisp@software-lab.de
Sent: Mon, 7 Dec 2015 15:11:53 +0200
Subject: AES on PicoLisp
hi,
I've implement AES on PicoLisp.
Pure
Really good points Michel, thank you for describing so clearly!
If we're talking solely about multiple picolisp processes, then there is
built-in picolisp IPC for picolisp processes started by the same common parent
process.
Check out: (fork) (tell) (kids) (hear) and the functions in
Hi Josh
Cool you figured it out!
When you have an (if) without any else statements, you could use (when) instead.
Regards
- beneroth
- Original Message -
From: Josh [mailto:k1llfre...@hotmail.co.uk]
To: picolisp@software-lab.de
Sent: Mon, 21 Dec 2015 00:26:53 +
Subject: Re: Why
compile the library as 64bit. (native) is a 64bit-pil-only functionality,
naturally it only supports interfacing with 64bit libraries (confirmed by Abu).
- Original Message -
From: Mike Pechkin [mailto:mike.pech...@gmail.com]
To: picolisp@software-lab.de
Sent: Mon, 25 Jan 2016 10:59:14
This link https://css.csail.mit.edu/mylar/ is not working for me.
@cryptdb / searchable symmetric encryption:
This is a system where you have a client application (not web browser !) and a
database server.
The point is to encrypt any data already on the client side, also encrypting
queries the
Hey rick, thanks for the link!
Now actually the previous link works for me too, maybe the server was just down
because of the glibc issue or so ;-)
Interesting read.
And this is a complete different scenario than cryptodb, as this is about web
clients, not native clients.
As I wrote in my
> I only see fonts (or infos about fonts + fonts) being retrieved from
> fonts.googleapis.com, no CSS,
True, its the font, not the CSS.
> Although I may agree with this tracking defect, I guess retrieving
> them from a CDN speeds up the page load for browsers that already have
> retrieved the
1. sudo apt-get install picolisp; pil -> (version) -> see for yourself
The version in the distribution package repositories are usually (naturally) a
bit outdated.
To compile your own picolisp version during hand-install you require a usable
picolisp version already installed (or java runtime
Hi Anik
Welcome to the picolisp mailing list.
First, LISP itself is a "normal" language in the sense that everything you can
do in other languages, you can also do in LISP.
Technically, some stuff is easier expressed with a LISP language than a C-like
language, while C-like languages usually
hi Mike,
Many thanks, that is awesome!
You are awesome! Very cool!
I will use this in my package management tool (yeah I'm still working on that),
that way I don't have to introduce any dependency to openSSL or a similar lib.
I'm now starting to use my package management tool in my (small)
Hi dean
Do you really need to load all the stuff into RAM?
Working in stream, e.g. with (in) (out) and (char) (called without arguments)
or (rd) (binary read) needs slightly different software design, but would most
likely be faster.
Also, (chop) is a rather expensive function (because it has
Hi all
My previous message somehow got broken, half the text is missing.
Please read it here:
http://www.beneroth.ch/pil/picolisp-is-finished.html
Thanks,
beneroth
- Original Message -
From: andr...@itship.ch [mailto:andr...@itship.ch]
To: picolisp@software-lab.de
Sent: Tue, 21 Feb
Hi Petr
Many thanks for your participation and outside view.
Such comments are very valuable to us, as those topics are hard to see from the
inside.
I believe those feelings are triggered by mainly two source factors:
A) presentation of picolisp information
B) the (rather unusual) state of the
Hi Dean
PicoLisp is an interpreted language, so very dynamic.
Therefore, why not just do it with a global flag variable?
(off *Scaffolding) # do not load scaffolding
...
(de myCode ...)
(when *Scaffolding
(de myScaffoldingFunc1 ...)
(de myScaffoldingFunc2 ...)
(de
Thanks for your tests and this breakdown compilation of the current state.
This should be a page in the wiki.
- Original Message -
From: Joe Bogner [mailto:joebog...@gmail.com]
To: picolisp@software-lab.de
Sent: Wed, 17 Aug 2016 12:02:50 -0400
Subject: Re: Windows x64 PicoLisp preview
Hi Dean
Welcome to the picolisp community.
When using (in (list)) you don't need to use (call), the content of the list
argument to (in) get directly passed to the command line.
So try: (in (list 'ls) (line T))
this is the same as: (in '(ls) (line T)
This way you only read the first line of
Hi Eric
Warmly welcome to our community :)
No fear, you will soon look through things.
I felt the same, but the community is very friendly and especially Alexander is
extremely helpful.
I recommend again to join us in IRC :)
- Original Message -
From: CILz [mailto:cilz...@cilzone.fr]
s/Declarations/Disclaimer
s/now/no
sorry for broken English...
- Original Message -
From: andr...@itship.ch [mailto:andr...@itship.ch]
To: picolisp@software-lab.de
Sent: Thu, 17 Nov 2016 23:17:13 +0100
Subject: Re: First post
Declarations: I have now experience in actually using any
Declarations: I have now experience in actually using any graph databases.
One could simply store the pilog declarations as lists or symbols in the DB, as
I understand it, this is what Regenaxer did in the mentioned case.
The other way would be to model the data as pil DB schema, as Joh-Tob
Hi Henrik
Nice to read something from you, also the other emails, I'm looking forward to
check out your new code!
I immediately get SEGFAULT when calling your atst. Running pil64 on Linux 64bit
(ubuntu).
On which OS are you?
I guess this is the unforgiving punishment for calling (arg) without
Hi dean
No worries, no need to be sorry, we like to help :-)
Here a more lengthy and maybe easier explanation, though not simpler...
Feedback appreciated.
>From which languages are you coming from?
It looks to me like you view lisp brackets ( ) similar to curly brackets { } in
clarification about the GitHub legalese:
My point is not "do not use github" but "github is not a singularity, no
exception to the fact that they might close or suddenly turn into a bad actor".
I personally don't believe that this is the point yet nor that their ToS change
was made with bad
Thanks for your comments and insights, Jakob.
I just want to shortly assure you that I really liked your emails and your
participation.
I didn't answer/comment further due lack of time.
Because of recent events (2017-03-01) I want to come back to this part:
> Yes, but Google Code was no Github.
> What I do when incorporating a source file which has no license or
> copyright information at the top:
>
> I just add it... it takes a couple of minutes, tops and then I'm done.
Great method.
Easy fix and Alex has not to change anything.
- Original Message -
From: Jakob Eriksson
> the absence of agreements, rules and disclaimers is enough.
The problem is, almost all people on earth are part of an agreement (well
indirectly, but yet nevertheless valid) which states that every creation comes
with certain rights what do with it and those rights are by default reserved to
> My question: which mechanism frees X of the value it was setq-ed?
During function execution, the variables (symbols actually) used as parameters
(in the function definition) are like in an implicit (let):
When executing, the values are bound to the arguments as specified in the
function call,
Disclaimer: I don't really know Common Lisp.
Just a try, use it as inspiration not as answer, would need re-wording to be
used as quora answer:
- they're about the same age, both inspired by Maclisp, both used commercially
since the 1980s
- picolisp is a language and runtime VM - CL is a
Hi Christopher
> I could install all my supporting files in @lib/ in the picolisp installation
> directory.
That is one way to do it. Alex usually does it this way afaik.
You could also create your own custom directory within the picolisp directory
and then refer to it with
I would like to see the first paragraph of the wiki start page replaced
with an eye-catching, easy to understand variant of the Tractatus
Blaesicus.
I think this would be a much better opener instead that cheeky first
paragraph.
-beneroth
Am 2018-06-13 12:05, schrieb Arie van Wingerden:
Hi
Naming Conventions: https://software-lab.de/doc/ref.html#conv
/beneroth
Am 2018-05-28 16:54, schrieb Arie van Wingerden:
Hi Olaf,
I do like your https://picolisp.com/wiki/?pcedefunction [1] wiki
page very much!
Thx. You're welcome :)
For me, it does show the subtleties of the topic in
very good article, thanks!
I especially like that you gave an overview about the different concepts
and also point to alternatives.
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
awesome, thanks mike!
Am 2018-03-15 16:21, schrieb tankf33...@disroot.org:
hi all,
https://bitbucket.org/mihailp/wireguard-pil/src
I've implement Wireguard on PicoLisp (+ monocypher library).
Noise framework and wireguard are cool and promising.
Lisp related part: check how i've implement
Hi Henrik
Your tutorials helped me to get into pil DB (thanks for that!).
There are quite some references to your app in your blog posts - I'm
curious and interested.
I'd love to read the code, I would much appreciate it.
Thanks,
beneroth
Am 2018-04-08 15:22, schrieb Henrik Sarvell:
Hi
Thanks Philipp!
beneroth
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Curtis
The purpose of (file) and the given examples makes only really sense in
a specific context, which indeed is not further explained there.
Additionally, for understanding this it's important to know that:
During execution of (load), the loaded file is the current input stream.
Meant
Typo, in my example (car (file)) of course returns "somepath/" (contains
the directory separator '/').
You can easily test the behaviour by creating a file foo.l containing
the following single line:
(out NIL (prinl (car (file
Then start pil repl and load this file once directly without
Am 2019-01-03 10:14, schrieb Alexander Burger:
On Wed, Jan 02, 2019 at 02:55:35PM +0100, Jon Kleiser wrote:
Is there a milestone or two we (eg. I) could add in the History
section?
Should we perhaps also mention that PicoLisp is available as a package
on Termux (terminal app on Android)?
I'm working with picolisp and emacs, also using the older picolisp-mode
which comes with the picolisp distribution (the official upstream one
from http://software-lab.de/down.html).
I greatly enjoy using paredit, which works well.
I have not tried out the other emacs modules for picolisp, and
for such a project, maybe in a few
months.
It surely would be a very exciting project.
- Andreas
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Kashyap
Try out web.l: https://bitbucket.org/iromero91/web.l/wiki/Home
(also linked at the bottom at https://picolisp.com/wiki/?Documentation)
It's relatively straight-forward, good to start, for simple use cases.
URL's are matched using (match) (see picolisp reference).
The standard GUI
Hi Kashyap
You mean this? http://www.beneroth.ch/pil/picolisp-is-finished.html
Thread:
https://www.mail-archive.com/picolisp@software-lab.de/msg07057.html
Regards,
beneroth
Am 2019-05-27 18:56, schrieb C K Kashyap:
Hi all,
I remember reading in doc or the mailing list where Alex mentioned
Hi Kashyap
Is there documentation about the file format of the database file
See file @doc64/structures within the picolisp directory.
There are the picolisp VM internals described, including Database file
format.
Like every database binary file format, it is based on fixed blocks
(block
Hi Wojtek
This limitation only extends to all "text i/o" contexts, you can freely
read (rd with 'cnt argument) and write (wr) NULL with raw binary i/o
functions.
When reading text with (read), (from), (till), (line) and friends, the
data is automatically turned into picolisp symbols (as it is
Hi Kashyap
In web.l framework, you you define a request handler using (dh).
When a http request is received by the (server) function (in
web.l/http.l), it gets handed to the (http) function (defined in
web.l/http.l).
Now (http) is parsing the complete HTTP request before calling
(req-handler)
- then stay with picolisp
standard form.l.
That would be my sincere recommendation.
Kind regards,
beneroth
Am 2019-05-15 09:08, schrieb Alexander Burger:
Hi Andreas,
On Wed, May 15, 2019 at 08:27:19AM +0200, andr...@itship.ch wrote:
In web.l framework, you you define a request handler using
Hi Abel
It seems your lens.l is a private repository, as the link leads to a
gitlab login.
I can open https://gitlab.com/Abel-ze-Normand/bloom_filter, but
https://gitlab.com/Abel-ze-Normand/lens.l is protected.
Looking forward to your lens implementation :)
Best regards
beneroth
Am
You would also include "[" in the 'echo' arguments, then check it with
(use S
(while
(prin
(setq S
(echo "[" "volume" "unadjustedVolume") ) )
(if (= "[" S)
(... step through the elements ...)
(echo ",")
Am 2019-07-02 04:26, schrieb Alexander Burger:
I made a little video explaining two relatively new features in Vip:
1. Vip has an Auto-Load functionality, inspired by shell hash-bang
scripts.
2. It comes with a library that generates ASCII drawings from Lisp
code.
Very nice!
Thank you
Thanks Mike!
On 19.08.19 13:56, Mike wrote:
August 15, 2019 11:21 AM, "Mike" wrote:
hi all,
https://picolisp.com/wiki/?compilationbenchmark
Next week I will post this link to HN, lobste.rs and reddit.com/r/lisp
If you have something to edit or add please do.
Posted:
Hi Kashyap
While on this subject - is there any advice on speeding up the dev
loop for app development? Right now, I kill pil and restart pil each
time I make a change to the app. I suppose I could have my logic
written in a separate .l file and have it be loaded in the main server
file.
Hi Kashyap
Try: (rel tgs (+List +Ref +Joint) NIL itm (+Tag))
+Idx is for +String, actually a special variant of the general
non-unique index +Ref.
Be aware that the relation classes may have parameters - in same order
as the prefix classes:
(rel ( ... )
...
)
Now I'm currently unsure if
Hi Kashyap
Familiarizing with the concept of prolog might help, but studying prolog
in detail might just add to the confusion, as prolog uses a quite
different syntax than pilog (which is embedded into picolisp, but kinda
it's own language).
You posted a select query, it is likely the most
Hi Kashyap,
I've a bit experience with ActiveRecord and some more with EntityFramework.
As said in the other responses, the big fundamental difference between
PicoLisp database architecture and ORMs is that in PicoLisp the
application layer and the database layer is the same layer, it is not
two
By the way, the often used the argument "ORM allows to switch from one
(SQL) database to another" is illusory.
In practice such a switch happens very rarely, and when it does it
usually still needs much debugging and changes to the existing
application because the different DBMS just work to
My thoughts, sorry I'm unable to keep it short:
I think the main repo should be self-hosted, how Alex is doing it now.
PicoLisp was once hosted primarily by Google Code, it shut down, no
reason why this should not happen to others. Dependency equals risks,
and as we preach "control to the
Merry Christmas everybody
I will attend 100%.
On 25.12.19 10:56, Alexander Burger wrote:
> Hi all,
>
> a merry Christmas to everybody! o/
>
>
> Since a few weeks we were discussing in the #picolisp IRC channel about
> holding
> a PicoLisp Conference in Langweid / Germany next year.
>
> It would
>
> Only 1 - in words "ONE" - single instruction left: MOV.
congratulations, you discovered lambda expressions, the fundamental idea
on which the concept of LISP is based.
Thanks for your post, very interesting!
Keep on! Our group of radical IT purists is growing ;-)
This crisis will only
Hi Guido!
Thanks for the additional information, very exciting!
On 10.04.20 16:17, Guido Stepken wrote:
> Hi Andreas!
>
> My implementation not really is a pure Lambda calculus, but rather a
> so called "Krivine Machine" that, in fact, consists of 4 instructions,
>
Hey Guido!
While I don't disagree with you in spirit (and I'm sure it's the same
for most of our community, we're a bunch of purist radicals), I have to
disagree with your tone.
> And i can assure you: My influence is **much bigger** than you might
> think! Stop that, immediately!
This is
Dear Lawrence
Sounds to me that your head got stuffed a bit too well with
over-complicated concepts. No offense! That is the nature of most
software education, and its even worse in the business world. And we
programmers have a high tendency to believe we are more clever when we
are working on
Thanks for your informative email.
I mostly agree with your points, except for WebAssembly on the client.
Though you differentiate between WebASM on client and on server - didn't
know about WebASM on server, might be a very good thing!
But WebASM on the client is a epic conceptual mistake - it
Hi Jean-Christophe Helary
> There is a thread on hacknews about jisti vs mumble where they mention issues
> with a large number of people.
>
> https://news.ycombinator.com/item?id=22477785
Thanks for the link. Yeah I think people tested my current instance with
up to 5 people for several hours.
Hi Guido
> Anaconda is a well known, free Software Installer for Python and R
> packages, mostly used under Windows, right?
>
> And you think, that "free software" packages cannot be restricted by
> US ministry of trade or U.S. president, such as happened in Huawei
> Google case, right? Plain
1 - 100 of 123 matches
Mail list logo