HNHacker News
TopNewBestAskShowJobs

ivanceras

890 karma · joined January 23, 2009

[ my public key: https://keybase.io/ivanceras; my proof: https://keybase.io/ivanceras/sigs/ekPEXeOuWO8lKD8JSz6C9A4P04saqCsamWn1PHJ97x4 ]
submissionscomments
ivanceras··on Typograms: A definition and renderer for ASCII diagrams
I'm working on it. I'm the author of svgbob, but it will take me awhile to polish this. https://ivanceras.github.io/bob-editor/
ivanceras··on Fornjot – The world needs another CAD program
Rust has macro which allows you to write domain specific language if you want. The examples right now, is written in rust as they are still developing it. You need to have a solid core before building a domain specific language on top it.
ivanceras··on ASCII art for semantic code commenting
I made something[0] similar, with a few more bugs that are yet to be solved [0]: https://ivanceras.github.io/svgbob-webview/
ivanceras··on Seed – A Rust front-end framework for creating fast and reliable web apps
I've been using it in production for svgbob. There have been a lot of breaking changes for the past month, but things are starting to stabilize[0] in the 0.43.x release. Hopefully the version stays at 0.43.x and no more breaking changes, due to using better, appropriate or more descriptive names in Struct and functions.

[0]: https://github.com/ivanceras/sauron/blob/master/Changelog.md

ivanceras··on Seed – A Rust front-end framework for creating fast and reliable web apps
I used both yew and seed, but the svg support is lacking. Both framework don't render svg elements correctly. As I'm the author of svgbob[0], which heavily uses svg. I wasn't satisfied with both of the frameworks, So I created sauron web framework and I was quite happy with the result. Not only I can do an server side rendering for svgbob[0], I can also write a text-editor[1] with it and achieve a ~15ms typing latency.

[0]: https://ivanceras.github.io/svgbob-editor/ [1]: https://ivanceras.github.io/ultron/

ivanceras··on Seed – A Rust front-end framework for creating fast and reliable web apps
I just `log` and `console_log` crate for showing values in the browser console. It's good enough for most cases.
ivanceras··on Seed – A Rust front-end framework for creating fast and reliable web apps
Author of sauron here, Yes sauron[0] is very much elm-like than any of the other rust framework, and it's very fast. How fast? Fast enough to be used in a text-editor[1] at ~15ms typing latency. It also suited application that has recurring events such as animation[2]

It also supports server-side rendering, and is used in one of my other opensource project svgbob[3]

[0]: https://github.com/ivanceras/sauron

[1]: https://ivanceras.github.io/ultron/

[2]: https://ivanceras.github.io/futuristic-ui/

[3]: https://ivanceras.github.io/svgbob-editor/

ivanceras··on Vue 3.2
The js-framework-benchmark used here is really hard to run. I'm not a javascript programmer, I'm always baffled that any of the command listed in the README page always end up in error. I even re-install a new version nodejs but can't make the benchmark run.
ivanceras··on Svgbob – Create a graphical representation of text diagrams
This is some weird bug. I tested it in chrome for android and it doesn't load successfully, but using firefox for android works fine. In the desktop both firefox and chrome works properly. It seems chrome is not consistent in their implementation on other platforms.
ivanceras··on Svgbob – Create a graphical representation of text diagrams
It is because `+` is programmed to have a strong signal to a character than can connect to it from any of the 8 direction, while `.` is only programmed to have a strong signal only to 4 directions (top, left, right, bottom)
ivanceras··on Svgbob – Create a graphical representation of text diagrams
Author of svgbob here, I'm happy to answer any question.
ivanceras··on SVG: The Good, the Bad and the Ugly
Also, don't forget the inconsistency of being able to use units like `px`, `ex`, ie: `<circle cx="10ex" cy="10ex" r="2ex" fill="red"/>`, but it would be invalid in `path`. The unit in path is exclusively `px` only.
ivanceras··on Ruffle – A Flash Player emulator written in Rust
Ruffle is also used in archived.org to play old swf files.
ivanceras··on PostgREST: REST API for any Postgres database
Seems like a lot has changed since I looked at postgrest in its early days.
ivanceras··on PostgREST: REST API for any Postgres database
I made something[1] similar in rust inspired by this project. I made modification to the syntax to make it more ergonomic in the case of grouping filters with parenthesis for complex and nested filters. I also added joining of tables, renaming columns and more.

[1]: https://github.com/ivanceras/restq

ivanceras··on Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan
I still have input lag experience with GTA V on linux despite using new graphics card. The only immediate solution I've found is to play in windowed mode. All other games are playing nicely (ie: Witcher 3, No man's sky).
ivanceras··on Show HN: My recreation of cyberpunk/futuristic UI in rust
This is based from arwes.dev including the sounds. The license is MIT.
ivanceras··on Arwes – Futuristic Sci-Fi / Cyberpunk Graphical User Interface Framework
This is so cool. I made a simplified version[0] of the frame component using only plain html,css,js

[0]: https://github.com/ivanceras/futureostech

ivanceras··on Markdeep – plain text documents with diagrams, equations, and Markdown syntax
See also https://ivanceras.github.io/svgbob-editor/
ivanceras··on Svgbob – convert ASCII diagrams to SVG, now with styling support
with your support and enough given time, this can be done.
ivanceras··on Ask HN: A modern-looking UML diagram tool?
You can create diagram from plain text https://ivanceras.github.io/svgbob-editor/
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
So, would you rather have me hoard this into my local workspace until forgotten? Or release it in the open since I will be working on a project that actually pays money. At least if somebody will be building something similar he/she can look up at this code and maybe make a derivative out of it.
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
Exactly, isn't that what opensource is meant for?
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
I'm not really abandoning it. It's just that I will be spending much less time than I used to, since I am accepting a full-time job to work on something that is not related to this project.
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
The core architecture is not done yet. I put this out in the open in the hope it will get more contributions, since I will be working on to a next project. An enthusiast would certainly be able to play with it and maybe experiment with the core architecture.
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
The holy grail part.
ivanceras··on Show HN: Sauron-native – A native cross-platform GUI for Rust
Hi HN, This is a work-in-progress project inspired by this HN comment[0].

[0]: HN comment -(https://news.ycombinator.com/item?id=19746440)

ivanceras··on Speedy Desktop Apps with GTK and Rust
Yes, I am. https://twitter.com/ivanceras/status/1147594007897202688
ivanceras··on Svgbob: Convert your ASCII diagram scribbles into happy little SVG
This would be doable. Please contact me if you want me to get this build for your needs
ivanceras··on Svgbob: Convert your ASCII diagram scribbles into happy little SVG
I'm glad you like it.
Page 1 of 5Next →