HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mtasic

no profile record

Submissions

Llama-Cpp-WASM

tangledgroup.com
4 points·by mtasic·2 năm trước·4 comments

West Palm Beach Was Transformed into ‘Wall Street South’

nypost.com
2 points·by mtasic·3 năm trước·2 comments

OpenBSD/amd64 7.0 Install on AMD Ryzen 5 1600x, VEGA 64

youtube.com
3 points·by mtasic·5 năm trước·0 comments

Show HN: QuickJS Environment and Package Manager

youtube.com
1 points·by mtasic·5 năm trước·1 comments

Show HN: QuickJS and FLTK for Desktop Application Development

youtube.com
5 points·by mtasic·5 năm trước·3 comments

Python – Peg – Parsing Combinators – Simple JSON Parser

gist.github.com
3 points·by mtasic·5 năm trước·0 comments

Ethereum2 Launched

twitter.com
5 points·by mtasic·6 năm trước·3 comments

Fully functional Docker on FreeBSD using VM-bhyve and sshfs [video]

studio.youtube.com
1 points·by mtasic·6 năm trước·1 comments

comments

mtasic
·2 năm trước·discuss
Nope, it is just Wasm/JS. Please test it on desktop Firefox multi-threading version since it turns out to be the fastest one.
mtasic
·2 năm trước·discuss
We are proud to launch our game-changing llama-cpp-wasm engine, a breakthrough in-browser LLM engine that executes on the edge using general purpose computing based on llama.cpp.

Desktop browser version is OK. Mobile browser version is WIP.
mtasic
·3 năm trước·discuss
According to sources, in West Palm Beach, on the eighth floor of a modern office building made of glass, there are employees from Goldman Sachs and several hedge funds.
mtasic
·5 năm trước·discuss
Hi author here,

In this video (and repositories in description of the video), I show you how to create QuickJS environment, then how to install packages which are compiled and for which JS bindings are automatically generated, so developer can import them into their project. Examples included for FLTK and libuv.

Main two tools are qjs-env (additionally check qjs-pkg per package) for creating QuickJS environment and qjs-cffi used for automatic binding generation from C to JS.

I just like QuickJS so much for it simplicity, but it lacks ecosystem, so I am trying to bootstrap one at least for interested parties.
mtasic
·5 năm trước·discuss
This is my personal taste. QuickJS is simpler and more lightweight than Node/V8. Some developers like me prefer software they can comprehend. No JIT, small code base, clean code, easy to extend. With QuickJS I think I can build anything. Author of of QuickJS has long track record. Again, that is my personal taste.
mtasic
·5 năm trước·discuss
Hi everyone, author here, this is proof of concept how lightweight JS/ES2020 engine called QuickJS and lightweight GUI toolkit FLTK can be used to build multi-platform desktop applications. In next videos, I will show how to automatically wrap whole CFLTK/FLTK definitions, so they can be used more user-friendly than raw wrappers as presented in video. Anyway, I hope you enjoy. I also marked segments of videos, so you can jump to interesting topics.
mtasic
·6 năm trước·discuss
This is step-by-step instruction how you can run your docker and docker-compose projects/code in FreeBSD.

Solution is based on bhyve and vm-bhyve, and great Alpine Linux distribution.

Alpine is installed inside a VM, and docker and docker-compose are installed inside that VM.

After that, we setup FUSE-base SSHFS mount that points from Alpine VM directory to FreeBSD host directory.

As a result, code editing is done on FreeBSD host machine, code is synced inside Alpine VM, and inside VM we run docker and docker-compose.

This is similar how Docker Desktop (Docker for Windows and Docker for Mac) are developed.