The method they accidentally found is not as bad as you make it to be. https://en.wikipedia.org/wiki/Rabin–Karp_algorithm Rabin karp with rolling hashes is actually (not exactly but almost) what tools like rsync, or…
Have you thought about using the hammond distance, instead of the array? It should give you the same answer in 3 CPU instructions on registers instead of 2 array lookups and arithmetic in ram. XOR, hammond…
This is the mentioned indiegogo campaign https://www.indiegogo.com/projects/revolutionary-treatment-f... sadly it looks like they are still quite far away from their goal.
A lot of people = some idiots on twitter, that have no clue about the current state of technology
http://www.selflanguage.org You should watch the videos on the introduction page and play a bit with the system, it's interesting to see how much interactivity and liveliness was already achieved in the 80s/90s,
The fie is huge because it seems that animations were converted to multiple PDF pages. So page count is not a useful metric for presentation progression and information amount.
> It never said it was the "the uber clojure IDE", not even used any words to this effect. In the beginning it was clearly marketed as a clojure ide, and if you look at the comments on HN at the time it's clear that it…
They didn't contain much of the live programming story? https://www.youtube.com/watch?v=Ox5P7QyL774 https://www.youtube.com/watch?v=3ka4KY7TMTU
Yes, I also dug into its codebase. Have you actually used Self for example?
LT didn't bring any new inventions, emacs, self, morphic, CL, they've all done some aspect of it 30 years earlier. LT has shown however that you can make a load of money of kickstarter without delivering a product, but…
It's good that LT is finally acknowledged to have failed as "the uber clojure IDE". It's architecture is horrible, and its catering too much to other languages. Once it's dead the space it frees up can be filled again…
If you install nightly builds on a production system you deserve to get bitten.
>modern ... XMPP ... lolnope
You said it better than me.
Depends on the lisp.
I really don't see the advantage of trying to sell clojure and emacs as a package, it just alienates a lot of potential newcomers. Sadly almost every Clojure tutorial I've seen so far does this. Most tutorials for other…
Why though? Cursive has a working debugger while Emacs doesn't. Emacs has a lot of stuff outside the realm of Clojure, like irc mail and orgmode, but Cursive really is the more advanced Clojure environment. Even @dnolen…
Bullshit. I'm in my early 20s and have MS. That is not a feature.
I agree 100% with you. Rigidity is something you don't want, but this is something entirely different. ROS serialisation format is basically a C++ struct that gets send over the wire. You specify your .msg definition,…
Just do public foo(Bar bar) { bar = baz(bar); //Lots (10+ lines) of code return finishProcess(bar); //Note, this should have been updatedBar. } nothing prevents you from reusing the variable name. The point about…
I think you got immutability and single side assignment mixed up. If foo is immutable there is no harm if something else tries to manipulate it because it will just derive a new data-structure.
The current serialisation code needs to die, and be replaced with something usable and already existing, e.g. zeromq + msgpack. There are currently horrible bugs in the very foundation of ROS, the spec of the…
With Unicode these predefined functions have to be large and complex. You won't be able to use them on embedded systems for example.
English is the best candidate because it has the second largest user base (1.2 Billion vs 1.3 Billion for Mandarin), http://en.wikipedia.org/wiki/List_of_languages_by_total_numb... and is twice as spoken as the third…
The method they accidentally found is not as bad as you make it to be. https://en.wikipedia.org/wiki/Rabin–Karp_algorithm Rabin karp with rolling hashes is actually (not exactly but almost) what tools like rsync, or…
Have you thought about using the hammond distance, instead of the array? It should give you the same answer in 3 CPU instructions on registers instead of 2 array lookups and arithmetic in ram. XOR, hammond…
This is the mentioned indiegogo campaign https://www.indiegogo.com/projects/revolutionary-treatment-f... sadly it looks like they are still quite far away from their goal.
A lot of people = some idiots on twitter, that have no clue about the current state of technology
A lot of people = some idiots on twitter, that have no clue about the current state of technology
http://www.selflanguage.org You should watch the videos on the introduction page and play a bit with the system, it's interesting to see how much interactivity and liveliness was already achieved in the 80s/90s,
The fie is huge because it seems that animations were converted to multiple PDF pages. So page count is not a useful metric for presentation progression and information amount.
> It never said it was the "the uber clojure IDE", not even used any words to this effect. In the beginning it was clearly marketed as a clojure ide, and if you look at the comments on HN at the time it's clear that it…
They didn't contain much of the live programming story? https://www.youtube.com/watch?v=Ox5P7QyL774 https://www.youtube.com/watch?v=3ka4KY7TMTU
Yes, I also dug into its codebase. Have you actually used Self for example?
LT didn't bring any new inventions, emacs, self, morphic, CL, they've all done some aspect of it 30 years earlier. LT has shown however that you can make a load of money of kickstarter without delivering a product, but…
It's good that LT is finally acknowledged to have failed as "the uber clojure IDE". It's architecture is horrible, and its catering too much to other languages. Once it's dead the space it frees up can be filled again…
If you install nightly builds on a production system you deserve to get bitten.
>modern ... XMPP ... lolnope
You said it better than me.
Depends on the lisp.
I really don't see the advantage of trying to sell clojure and emacs as a package, it just alienates a lot of potential newcomers. Sadly almost every Clojure tutorial I've seen so far does this. Most tutorials for other…
Why though? Cursive has a working debugger while Emacs doesn't. Emacs has a lot of stuff outside the realm of Clojure, like irc mail and orgmode, but Cursive really is the more advanced Clojure environment. Even @dnolen…
Bullshit. I'm in my early 20s and have MS. That is not a feature.
I agree 100% with you. Rigidity is something you don't want, but this is something entirely different. ROS serialisation format is basically a C++ struct that gets send over the wire. You specify your .msg definition,…
Just do public foo(Bar bar) { bar = baz(bar); //Lots (10+ lines) of code return finishProcess(bar); //Note, this should have been updatedBar. } nothing prevents you from reusing the variable name. The point about…
I think you got immutability and single side assignment mixed up. If foo is immutable there is no harm if something else tries to manipulate it because it will just derive a new data-structure.
The current serialisation code needs to die, and be replaced with something usable and already existing, e.g. zeromq + msgpack. There are currently horrible bugs in the very foundation of ROS, the spec of the…
With Unicode these predefined functions have to be large and complex. You won't be able to use them on embedded systems for example.
English is the best candidate because it has the second largest user base (1.2 Billion vs 1.3 Billion for Mandarin), http://en.wikipedia.org/wiki/List_of_languages_by_total_numb... and is twice as spoken as the third…