Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tqs
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
tqs
2y ago
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 Connected Text feature. This will automatically connect dots on
2.
▲
by
tqs
2y ago
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 need to drag from that midpoint to that corner. That is, yo
3.
▲
by
tqs
2y ago
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 several years. It should be regarded as a research project that
4.
▲
by
tqs
2y ago
Thanks! There are 5 of us on the team. Yes, the business is profitable.
5.
▲
by
tqs
2y ago
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 extrude and output a STL).
6.
▲
by
tqs
2y ago
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 arbitrary output geometry. All of this code can be live edite
7.
▲
by
tqs
2y ago
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 your project as an SVG file (or DXF, etc) which you ca
8.
▲
by
tqs
2y ago
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 programmer's perspecti
9.
▲
by
tqs
13y ago
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 user can habituate to as strongly as possible, so t
10.
▲
by
tqs
13y ago
All the DOM is synced in real time.
11.
▲
by
tqs
13y ago
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 you're thinking about how to manage garbag
12.
▲
by
tqs
13y ago
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 calculator. You give it a problem, it spits out an answer. Eve
13.
▲
by
tqs
13y ago
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 GPUs. GLSL code gets sent (as a string) to the GPU by javascr
14.
▲
by
tqs
14y ago
I think this would be really great with back and forward controls, i.e. rewind.
15.
▲
by
tqs
14y ago
Along these lines: placebo buttons, e.g. walk buttons at crosswalks, elevator door close buttons http://en.wikipedia.org/wiki/Placebo_button
16.
▲
by
tqs
14y ago
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 a normal drag-and-drop application, it's fairly easy to co
17.
▲
by
tqs
14y ago
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 overview of how your library is different? Is it just a differe
18.
▲
by
tqs
14y ago
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-Epic-Search-Truth/dp/1596...
19.
▲
by
tqs
14y ago
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.
▲
by
tqs
14y ago
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 way to mass-produce the characters (the movable type) which
21.
▲
by
tqs
14y ago
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 browser. In this case, though it's all javascript, the programm
22.
▲
by
tqs
14y ago
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, languages with fewer syntactic forms also have fewer but more
23.
▲
by
tqs
14y ago
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 a largely indistinguishable cover of "Macarena" by Los del R
24.
▲
by
tqs
14y ago
Could you explain or give examples of what you mean by no or little syntax?
25.
▲
by
tqs
14y ago
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 syntax for key features. To my mind, the big difference with Co
26.
▲
by
tqs
14y ago
This touches on some really important relationships between programming languages and cognition. Alan Kay has been studying how children take to programming and many of the ideas from Smalltalk come from these studies. When designing for ch
27.
▲
by
tqs
14y ago
Pandora's recommendation system is not based on a social graph, nor is it particularly "computer generated" compared to most other automated recommendation systems. It's based on the Music Genome Project. For over 8 years, they've been havi