HNHacker News
TopNewBestAskShowJobs

pyramation

70 karma · joined March 23, 2012

submissionscomments
pyramation··on Isomorphic-git v1.0
I love this library! ;)
pyramation··on Start with a Website, Not a Mobile App
another reason to build for the web: https://android.jlelse.eu/google-just-terminated-our-start-u...
pyramation··on Explaining React's license
looks like weex uses `flow-bin` which is a BSD+PATENTS repo:

https://github.com/apache/incubator-weex/blob/master/package...

not sure, but I think that means users of weex are subject to BSD+PATENTS also

pyramation··on HTML as TeX replacement
When expressing mathematics, you want to focus on the formulae and underlying principles, not styling and layout. TeX provides a design spec inherently to standardize and provide consistent published mathematical content.

HTML abstracts layout less, and TeX gives you more mathematical creative expression.

I personally like using HTML5 as a rendering engine, and TeX as the "design" spec. I built LaTeX2HTML5.com a while back for this purpose, so I could build all of diagrams and mathematics in TeX, but publish to both HTML5 and paper.

pyramation··on Show HN: Houdini – A new way to test web apps
yep, Houdini is a special effects software build by Side Effects, Inc., I used to work for them actually. Great company.
pyramation··on Vim.js - JavaScript port of Vim
same here, cool idea though.
pyramation··on Vim3D – A new 3D vi clone [video]
I added the .obj limitation as an issue, https://github.com/pyramation/vim3d/issues/2

Thanks!

pyramation··on Vim3D – A new 3D vi clone [video]
Hi, I'm the creator of vim3d. Let me know how I can help collaborate in anyway shape or form. I just posted on your google plus page.
pyramation··on Vim3D – A new 3D vi clone [video]
I built vim3d for myself to use. I used to work for Side Effects Software as a 3D artist using Houdini (sidefx.com), which I then got deeper into programming, and vim was my text editor of choice.

I wanted to create something to enable me to build 3D content using a shell, but also having access to a graphical interface. When you use commands, you store the procedures or instructions for how to build something, so your work is more re-usable and stored as a scene file (plain text), vs. something like maya where you're graphically building and history gets deleted (in fact there is a delete history option in maya) and completely stored in binary or some very hard to read scene description language.

vim3d provides a simplified, very human-readable approach to its scene files that somewhat remind me of bash or assembly. And, as a programmer, you get the keyboard as your weapon of choice, with command history, undo/redo stack, and ability to save 3D scenes as programs that you can read back into the system to read or write later. Oh, here's another analogy: if vim3d is like vim, blender is like sublime text :)

Admittedly, much of vim3d's functionality (although not UI) was deeply inspired by sidefx.com's houdini if you are curious. Houdini is for the "engineers" of 3D designers in some perspective, whereas Maya is for the "non-technical" 3D designers.

pyramation··on Vim3D – A new 3D vi clone [video]
It should be fixed now, https://github.com/pyramation/vim3d/commit/49d8f94fa7fbc4f27...

Thanks, the primitives caps issue was also fixed before this commit.

pyramation··on Vim3D – A new 3D vi clone [video]
You are right about the vim clone being the wrong description. That was a mistake on my part. A vim-like command interface to creating 3D scenes is more appropriate.
pyramation··on Vim3D – A new 3D vi clone [video]
In case anyone is interested, I just put the project on github: https://github.com/pyramation/vim3d

It was originally in svn on google code since I wrote the code 3 years ago :)

pyramation··on Vim3D – A new 3D vi clone [video]
Super stoked to see this on here (very surprised).

The main idea is to have scripting language and/or scripting interface hybrid with graphical modeling, animation, and even raytracing. Parameters can even be controlled by other parameters or channels making this super extensible, for example, controlling color or position of objects with the envelope of a music file. Objects are infinitely composable with groups, much like illustrator or photoshop, allowing you to do interesting transformations as well.

It's really useful because it becomes a sort of assembly language for working with files, textures, etc., and saving them as a scene file which aggregates all of this.

There is more information here: http://www.vim3d.com/

Any feedback, thoughts, ideas appreciated. Thanks!

pyramation··on Author interactive math equations and diagrams online using LATEX and PSTricks
I agree about drawing diagrams by specifying coordinates (it is tedious). The point here is to make existing LaTeX publishable online. It would be great if there was a web tool to generate the diagram PSTricks code
pyramation··on Author interactive math equations and diagrams online using LATEX and PSTricks
Thanks to whoever posted this. Just to clarify, yes, Bret Victor was an inspiration for this project. He was also quoted many times in my thesis for the first iteration of this project, mathapedia. The main point here was to built a product with an ethnographic approach to design---a product that works without the user having to change their behavior, in this case, an academician who already writes LaTeX can start to use LaTeX2HTML5 without much web dev knowledge. This is mostly a proof of concept for something that I hope to be more isomorphic to everything you can do with LaTeX and PSTricks, as well as utilizing other packages, such as TiKZ/PGF.
pyramation··on LaTeX2HTML5: Interactive equations and diagrams
looking for collaborators and suggestions, cheers!
← PreviousPage 2 of 2