Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ibdknox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
ibdknox
13y ago
If the maintainers of that page are around here, I suggest putting some visualization of how close you are to the goal on there. It's amazing how much of a psychological motivator a bar filling up is.
152.
▲
by
ibdknox
13y ago
once you've added something to the workspace (just like in Sublime's "project") it's now available in the navigator. Press cmd-o type Gem
153.
▲
by
ibdknox
13y ago
Why not? There's a `File: open file` command, and then there's the navigator to look through files that are in the workspace. You can also add files to the workspace from the command pane with `Workspace: add file` or `Workspace:
154.
▲
by
ibdknox
13y ago
If you're interested in this, get ahold of us and I'm sure we can work something out. The plan was always to do a dual licensing scheme to enable exactly what you're talking about.
155.
▲
by
ibdknox
13y ago
Right now the python plugin works by running a little tcp client and connecting to LT's main tcp server. You'd just need to flip those. The Clojure nREPL stuff does this, though it might be a hair bit more complicated than what yo
156.
▲
by
ibdknox
13y ago
We have a CA as well, adapted from Twitter's: https://docs.google.com/a/kodowa.com/forms/d/1ME_PT6qLKUcALU...
157.
▲
by
ibdknox
13y ago
Another interesting part of this is the use of behavior diffs , which means the user can at any point easily remove a behavior that is causing a conflict. Unlike in most situations where multiple plugins may add functionality and you'
158.
▲
by
ibdknox
13y ago
We relatively recently put up a full tutorial that should help you get going http://docs.lighttable.com/tutorials/full/ :) If you run into other issues our discussion list is pretty active and usually quite helpfu
159.
▲
by
ibdknox
13y ago
Pushed a fix just a couple minutes ago, might have to hard refresh to get it though.
160.
▲
by
ibdknox
13y ago
There was some discussion about going with the GPL on the mailing list: https://groups.google.com/d/msg/light-table-discussion/5YscX... If you have different needs, shoot us an email and I'm sure we can
161.
▲
by
ibdknox
13y ago
There's a pretty big difference in audience in these two examples. Codecademy is targeting people who have no, or nearly no, experience programming and trying to turn them into programmers. CodeCombat's normal stuff appears to be
162.
▲
by
ibdknox
13y ago
I can confirm it's brackets.
163.
▲
by
ibdknox
13y ago
FWIW, the main goal of Light Table is to provide a platform for people to experiment with and build these kinds of experiences without having to worry about all the other standard editory stuff. By using a browser for the UI, we have the op
164.
▲
by
ibdknox
13y ago
"was begun" or "began" would be the correct usages I believe. FWIW, "came into existence" or "started" seem like they'd fit nicely there :)
165.
▲
by
ibdknox
13y ago
We've been thinking about this a lot lately for some of the projects we've been doing for Light Table and we've essentially been doing the same thing as what David's proposing here. What react ultimately opens up is a wa
166.
▲
by
ibdknox
13y ago
In practice, unless you're animating at 60fps over hundreds of objects (and who would do that with dom elements?), you shouldn't run into any GC issues. LightTable uses ClojureScript datastructures for pretty much everything and t
167.
▲
Light Table is growing
(chris-granger.com)
5 points
by
ibdknox
13y ago
|
0 comments
168.
▲
by
ibdknox
13y ago
Clojure doesn't have a real code formatter unfortunately. I posted a slightly better version that preserves formatting if nothing changes and tries to use the clojure pprinter to format as best as it can.
169.
▲
by
ibdknox
13y ago
You are quite welcome! And that's what I love to hear - we're pretty excited too :)
170.
▲
by
ibdknox
13y ago
actually the tools for doing this in other languages have gotten a lot better than they used to be. Using esprima you can do some pretty neat code rewriting in JavaScript and Python includes ast tools in the standard lib. Plus if more new
171.
▲
by
ibdknox
13y ago
I think this is one of my favorite features that we've added to Light Table recently and it shows one of the benefits of being connected to a running process of the language you're working with: you can use the tools of that langu
172.
▲
by
ibdknox
13y ago
Sure. Where do we derive most of our knowledge as individuals? From anecdotes from others. Is that science? No, not at all, but it's where science often starts. It's a preliminary experiment to at least find out some idea of what
173.
▲
by
ibdknox
13y ago
Instead of a contentless dismissal, can you provide us some information that supports your claim?
174.
▲
by
ibdknox
13y ago
> The longer you're fasting, the more cautious you have to be with restarting your diet. Do you have any experience on what happens if you don't? It certainly makes intuitive sense that you need to ease yourself back into &quo
175.
▲
by
ibdknox
13y ago
CodeMirror is significantly easier to work with than Ace.
176.
▲
by
ibdknox
13y ago
Reminds me of the early days of Microsoft FrontPage. Make some hand modifications to the html and accidentally move something. Then stare in terror as all of your work just disappears.
177.
▲
by
ibdknox
13y ago
Given that Simon Peyton Jones is listed as a co-author on several of the papers, I find that a bit too coincidental to be true.
178.
▲
by
ibdknox
13y ago
LT has had project-wide and intra-editor search/replace since 0.5
179.
▲
by
ibdknox
13y ago
For this specific aspect of the problem, you'll probably find some inspiration in code bubbles, debugger canvas, and Light Table. I implemented a prototype of the former in VS before I left MSFT, it later became the basis for the debug
180.
▲
by
ibdknox
13y ago
That's correct! We're not just doing window.eval(yourCode)
More ›