Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ibdknox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
271.
▲
by
ibdknox
14y ago
it's not currently configurable, but I agree that the highlighting should be more like that. Filed an issue to track it: https://github.com/Kodowa/Light-Table-Playground/issues/277
272.
▲
by
ibdknox
14y ago
Check out my previous post: http://www.chris-granger.com/2013/01/24/the-ide-as-data/
273.
▲
by
ibdknox
14y ago
in the command bar, type "skin" and press enter. You can change it to a light skin. :) You can also change the editor theme, by using the "change editor theme" command.
274.
▲
by
ibdknox
14y ago
10.8? and all you're doing is scrolling quickly? If you close the app and bring it back up, it still does it? EDIT: tracking in this issue: https://github.com/Kodowa/Light-Table-Playground/issues/271
275.
▲
by
ibdknox
14y ago
fixed, sorry about that.
276.
▲
by
ibdknox
14y ago
This is OSX's gatekeeper going crazy because our codesign included the icns file (which then got compressed and no longer verifies). I'm uploading a new package right now. As a workaround you can go to security in system settings, set it to
277.
▲
by
ibdknox
14y ago
It's not going to be more useful to a Java developer than Eclipse is currently, but that's because we're going after a very different end goal. FWIW, all our work is done in LT and it is far more efficient than I used to be with Vim.
278.
▲
by
ibdknox
14y ago
Think of LT as something more akin to an editor in spirit - you won't see watch windows and all the craziness you often see in "big" IDE's. In that regard, you use it like you use any editor. If you're working with Clojure, ClojureScript, o
279.
▲
by
ibdknox
14y ago
It'll definitely be before 1.0, but I'm not exactly sure when. Right now it's still just me on the code side, so it depends a bit on how hiring goes.
280.
▲
by
ibdknox
14y ago
It's a general editor and can open most things out there, however the eval stuff is limited to Clojure, ClojureScript, JavaScript, and CSS.
281.
▲
by
ibdknox
14y ago
I think that might be a bug in CodeMirror[1], does it happen consistently? I'll see what I can track down. [1]: http://codemirror.net/
282.
▲
by
ibdknox
14y ago
a ~3500 line file? What do you mean by open? Could you put up an issue [1] with a bit more information so we can track it down? [1]: https://github.com/Kodowa/Light-Table-Playground/issues
283.
▲
by
ibdknox
14y ago
It is, but that's because we have to have a solid editing experience for the "simple" stuff before we can do the more interesting things. What good is it to have these awesome function oriented editors when you can't even modify a file effi
284.
▲
by
ibdknox
14y ago
My argument was built on the premise that random routing isn't acceptable given the potential slow downs it can cause (as pointed out in the Rap Genius post). If you believe otherwise, then there's no real argument for me to make :) With t
285.
▲
by
ibdknox
14y ago
To be clear, I'm not saying the naive solution I proposed would be "easy". Just suggesting that better solutions do exist and given that solving this very problem is one of their biggest value propositions, taking the easier way out isn't a
286.
▲
by
ibdknox
14y ago
Atomic counters are pretty fast. Redis, for example, should be able to handle it without breaking a sweat: http://redis.io/topics/benchmarks
287.
▲
by
ibdknox
14y ago
Ops guys cost a lot more than just using Heroku, not to mention the cost of simply having the responsibility of servers (even if they are virtual). Never underestimate the value of just not having to think about something, especially when y
288.
▲
by
ibdknox
14y ago
I'm not sure that should be a concern at the routing layer or even necessarily a concern of heroku. It's not their job to ensure that your code isn't blowing up. That being said, health checks are nice for other reasons and could be used ou
289.
▲
by
ibdknox
14y ago
It's a good response in that they are taking responsibility, but it is pretty obvious that they are reluctant to say anything about a fix. In my mind, "it's hard" isn't a valid excuse in this case, especially when there are relatively str
290.
▲
by
ibdknox
14y ago
Yeah, the only real question is whether or not it's true that they no longer do intelligent routing. If that is the case, then regardless of anything else the problem exists once you pass a certain scale/request cost. It won't matter if t
291.
▲
by
ibdknox
14y ago
Having built a bunch of real-time infrastructure before, I'm glad that there is now a better option than hundreds of hours of blood, sweat, and tears. (lots and lots of tears) Firebase is a neat take on what a world of real-time for "free"
292.
▲
by
ibdknox
14y ago
> A meta toolkit for building such domain specific live programming environments may be very useful if live programming is to take off in the mainstream. That's exactly what we're trying to do with LT, see my "The Future is Specific"
293.
▲
by
ibdknox
14y ago
FWIW, this is exactly what we did and chromashift has native JS level performance.
294.
▲
by
ibdknox
14y ago
It's a bit pointless to talk about the performance of a game built for a 48 hour coding competition, but since you brought it up... 1) What are you basing your judgement of perfomance on? Not the HD recorded video that had two of my cores p
295.
▲
by
ibdknox
14y ago
In terms of performance, wouldn't it be far faster to use strings and turn those into document fragments or setting innerHTML? I've been looking at ways to make crate much faster and it seems that would be the fastest solution by far.
296.
▲
by
ibdknox
14y ago
This is the one big thing that really needed to happen to Firebase to get it ready for the world and having worked with these guys a bit, I know it was a difficult problem to solve. I think the solution they came up with is actually pretty
297.
▲
by
ibdknox
14y ago
components are maps of state. so when you call (position 10 10) it's returning a map.
298.
▲
by
ibdknox
14y ago
It does indeed help with the liveness a great deal, though it takes a bit of a different form than what I described here for building a game. I'll probably write the second post in the next couple days that goes over what that looks like. B
299.
▲
by
ibdknox
14y ago
I'm not sure what your exact definition of OOP is, but one thing that is missing that I would generally have in mine is encapsulation of logic - there are no methods. I guess you could argue that there's a form of multi-method going on, but
300.
▲
by
ibdknox
14y ago
example = source code I didn't mean an example of a game built with it - there are lots of those. :) As you say, it's an old methodology, with Scott being the first one to really spread it around (as far as I could find), so there's a decen
More ›