Foundations of Computational Linguistics: Human-Computer Communication in Natural Language by Roland Hausser[1]
The Hidden Pattern: A Patternist Philosophy of Mind by Ben Goertzel[2]
Integrating Rules and Connectionism for Robust Commonsense Reasoning by Ron Sun[3]
Talking Nets: An Oral History of Neural Networks by James A. Anderson (Editor), Edward Rosenfeld (Editor)[4]
Readings in Cognitive Science: A Perspective from Psychology and Artificial Intelligence by Alan Collins (Editor)[5]
[1]: https://www.goodreads.com/book/show/19538351-foundations-of-...
[2]: https://www.goodreads.com/book/show/2052143.The_Hidden_Patte...
[3]: https://www.goodreads.com/book/show/3826453-integrating-rule...
[4]: https://www.goodreads.com/book/show/1976091.Talking_Nets
[5]: https://www.goodreads.com/book/show/3535749-readings-in-cogn...
In a nutshell:
- Existing ad-hoc formats are too loosely defined to be secure, and that's becoming a huge problem as the bad guys become more sophisticated. CE is tightly specified and designed to mitigate exploitation of codecs.
- CE is a twin text and binary format. Humans view and edit in text, and machines send it in binary, so you get the convenience of text and the efficiency of binary for free.
- CE supports the fundamental types natively. Stringifying is buggy, causes incompatibilities, and opens security holes. And it's completely unnecessary with a properly designed data format.
[1] https://github.com/kstenerud/go-concise-encoding
Couple of tutorials on YT to start if anyone is interested:
Getting started with Aesprite[2].
Choosing the canvas size[3].
Do's and Don't s with Pixel Art[4].
[1] https://www.reddit.com/r/PixelArt/
[2] https://www.youtube.com/watch?v=tFsETEP01k8
While developing client sites we found a need to minify HTML files content. So the new tool will be called HTML Minifier (saving space and improving load speed)
Will be similar to JS Minifier: https://freetools.dev/js-minifier
Its backend (Exocore[2]) is built on top of a personal / private blockchain and is made from the ground up to be hosted in a semi-decentralized fashion on your own personal devices (your computer, raspberry pi, a cloud instance, etc.). It is written in Rust and has iOS, C and Web (WASM) clients. It's extensible via WebAssembly written applications.
It has very rough edges, but I'm using it daily to organize my life. It has also been my learning playground to improve my Rust, TypeScript and Swift skills over the last two years (it was on another tech stack before).
[1]: https://github.com/appaquet/exomind [2]: https://github.com/appaquet/exocore
CS techniques like DDD are helping, but I get enough of that on the weekdays. Weekends and nights I'm looking through game design videos, and maybe economics if I have time.
Example https://img.bruzu.com/?a.text=HN2222
check more info at https://bruzu.com