Live data from Hacker News

Viewing profile — tqs

tqs

HN member
Joined
Wed, Apr 11, 2012, 1:37 AM UTC
HN karma
162
Public activity
27 items

About tqs

I'm interested in new approaches to computer programming.

http://tobyschachman.com/ http://recursivedrawing.com/ http://pixelshaders.com/

Like-minded folks please get in touch :)

(Email address on my homepage)

Recent public activity

  1. comment
    Comment #41681939

    The free fonts in Cuttle are mostly from Google Fonts and other freely licensed fonts. With a Pro account you can upload your own font files. You may be interested in Cuttle’s Conn…

  2. comment
    Comment #41681910

    Cuttle’s snapping is very good (imo). But you have to drag from the snap point to the snap point. So if you want to snap a particular midpoint (say) to a particular corner, you nee…

  3. comment
    Comment #41681428

    Hmmm.. I would say Apparatus is no longer under active development. Researcher Joshua Horowitz was doing some work on it for a bit, but yeah I don’t think it’s changed much in seve…

  4. comment
    Comment #41681404

    Thanks! There are 5 of us on the team. Yes, the business is profitable.

  5. comment
    Comment #41677783

    Thanks for the suggestion! Yes, we should do this. I've been seeing more and more people use Cuttle for 3D printing (exporting a DXF, then bringing that into another program to ext…

  6. comment
    Comment #41676828

    A Cuttle project is — behind the scenes — a program. Each “component” is a function. “Modifiers” are functions that take input geometry (and parameters) and use JS code to create a…

  7. comment
    Comment #41675827

    On a free account you can create up to 5 projects in the Cuttle Editor (and you can delete them if you want to create more...) We don't laser cut anything for you. You can download…

  8. comment
    Comment #41675799

    I am one of the creators of Cuttle. It stems from my research building direct manipulation + programming environments like http://recursivedrawing.com/ and http://aprt.us/ From a p…

  9. comment
    Comment #6978811

    From one perspective, Jobs and Raskin ended up going down two opposite paths. Raskin emphasized that "modes" were a major cause of UI problems. Essentially you want a UI that the u…

  10. comment
    Comment #6511638

    All the DOM is synced in real time.

  11. comment
    Comment #6175123

    This is a really nice cleanup/update on Knockout. The source code at ~400 lines is very understandable. I've looked at a lot of reactive frameworks, this is great work! I'm glad yo…

  12. comment
    Comment #5986901

    Engelbart was perhaps the most important influence in realizing the computer as an interactive medium . Around 1960, most were still thinking of the computer as a sophisticated cal…

  13. comment
    Comment #5829422

    The technology used here to do the image processing is GLSL, in particular fragment shaders (aka pixel shaders). GLSL is a very small C-like language that's become a standard for G…

  14. comment
    Comment #5230835

    I think this would be really great with back and forward controls, i.e. rewind.

  15. comment
    Comment #4958093

    Along these lines: placebo buttons, e.g. walk buttons at crosswalks, elevator door close buttons http://en.wikipedia.org/wiki/Placebo_button

  16. comment
    Comment #4907914

    http://recursivedrawing.com/ When you drag and drop the shapes, the drawing changes in non-trivial ways. For example, try dragging a shape deep down in the recursion hierarchy. In …

  17. comment
    Comment #4906316

    I've used http://www.numericjs.com/ to handle basic vector/matrix arithmetic and for numerically solving minimization problems to create constraint-based UIs. Can you give an overv…

  18. comment
    Comment #4724778

    I really enjoyed Logicomix, a self-aware graphic novel mostly revolving around Bertrand Russell (with appearances by Godel, Wittgenstein, etc.) http://www.amazon.com/Logicomix-An-E…

  19. comment
    Comment #4508253

    It is absolutely able to dynamically adapt based on bandwidth, and is robust to packet loss. It was designed for that :) http://www.opus-codec.org/ https://wiki.xiph.org/OpusFAQ

  20. comment
    Comment #3999563

    Gutenberg didn't invent a machine for quickly producing books, he invented a machine for quickly producing machines for quickly producing books! That is, his key innovation was a w…

  21. comment
    Comment #3859425

    The innovation here is using the type system to determine whether code should be executed on the client or the server. Contrast this with writing code manually for node and the bro…

  22. comment
    Comment #3849007

    Ah, okay. So by less syntax you mean fewer syntactic forms (parentheses, curly braces, do notation, etc.) and keywords (class, public, etc.) in the language. I think in general, la…

  23. comment
    Comment #3848621

    This is a really interesting phenomenon but arguably happening before Amazon markets became a thing. For example, in the mid-90s, knock-off band Los del Mar got on the charts with …

  24. comment
    Comment #3848562

    Could you explain or give examples of what you mean by no or little syntax?

  25. comment
    Comment #3848405

    I think you're spot on with your comment on syntactic weight. Coffeescript vs Javascript forms a good case study because they largely have the same semantics but with different syn…