Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joshuafcole
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
joshuafcole
6y ago
I think the lines between "available library of existing code", language, and IDE are much murkier than they might appear. If one programmer is given raw assembly and the other Python, you're probably going to see at _least_
2.
▲
by
joshuafcole
8y ago
I won't speak for the rest of the team, but walking away from Eve is unquestionably the hardest thing I have ever had to do. We were given a once in a lifetime chance to reinvent the way we build software, with the only constraints bei
3.
▲
by
joshuafcole
8y ago
https://en.wikipedia.org/wiki/List_of_countries_by_literacy_... Literature is accessible and as a society we value the importance of ensuring that everybody has access to the power it provides. You can either believe t
4.
▲
by
joshuafcole
8y ago
Another interesting usecase is generating seamlessly tiling noise [1]. Admittedly this is usually done in advance where slower performance is fine, but fully or mostly procedural games could really benefit from it. Combining this with prime
5.
▲
by
joshuafcole
9y ago
Ah, thanks for the tip. Fixed now.
6.
▲
by
joshuafcole
9y ago
I noticed I had a video of the "calculator" interface we designed to try and make mouse/touch-only interaction possible. I've made it public for anyone interested. https://www.youtube.com/watch?v=BT8shMtB
7.
▲
by
joshuafcole
9y ago
Actually, several of those editors were explorations of what programming would look like using just the mouse. The mouse isn't really the issue with programming performance, per se -- instead the problem is the constant context switc
8.
▲
by
joshuafcole
10y ago
Solid questions! 1. We could be more clear about this, but expanding to suit the needs of non-programmers is still very much in the cards. It falls under the umbrella of milestone 3 [1]. 2. We're very interested in improving the proces
9.
▲
by
joshuafcole
10y ago
The application renderer and editor are wholly separate, though for this release we don't yet provide an end-user way to access the former separately. With respect to distribution (in the rolling out to users sense), we plan to start w
10.
▲
by
joshuafcole
10y ago
Heh, as another commenter said below, "i see the first problem is that you're generating HTML". The nice thing is, that is in no way intrinsic to Eve. The @browser DB is a regular DB like any other that we happen to sync to t
11.
▲
by
joshuafcole
10y ago
It certainly isn't off-topic. There's a lot of UX work to do now that we've gotten a solid foundation out of the way. Finding a good way to pack a solid Eve editing experience into smaller screens is high on that list.
12.
▲
by
joshuafcole
10y ago
Hey Taneq, The fear of over-simplification is totally reasonable. Programs like Game Maker certainly gain their shallow learning curves at the expense of overall power, precision, and depth. We don’t think that tradeoff is acceptable either
13.
▲
by
joshuafcole
11y ago
Graphics and game programming is a big interest of mine at a hobbyist level, so I definitely feel your pain. It's difficult to excel at all things, and in general each design decision brings with it a set of trade-offs. There are reall
14.
▲
by
joshuafcole
11y ago
Eve is served as remotely as a webapp, and it'll run in all modern browsers. Presently it's supporting Chrome first; but support for FF, IE Edge and others is on the map. Along the way, we're looking forward to gathering feed
15.
▲
by
joshuafcole
11y ago
Yep, I've had some good experiences with the old StarCraft editor. It had a surprisingly good first user experience because it was immediately useful (terrain editing was very intuitive, and stock games could be played on custom maps)
16.
▲
by
joshuafcole
12y ago
Yep, though it's not as easy as it could be yet. The best way currently is to write your own command leveraging our spawning APIs (a thin wrapper around node's child_process module with some extra cljs sugar).
17.
▲
by
joshuafcole
12y ago
To give a counterpoint, I have been unhappy with each successive size increase of my phone for the reasons listed. I'm sure there are people who are happier with a larger device, but I don't think the issue is so cut and dried.
18.
▲
by
joshuafcole
13y ago
You could certainly set up a bridge over sockets or ajax, but I think the true beauty of LT is that you can actually embed an extant web-based terminal directly into LT's dom and interact with its native events. LT runs in node-webkit,
19.
▲
by
joshuafcole
13y ago
Not at the moment, but it sounds like an excellent project. At the moment my plate is a bit full with: 1. A SASS-based theme framework for LT that modularizes all of the widgets and plugins into partials. It's pretty difficult to just
20.
▲
by
joshuafcole
13y ago
I've been working with LT for a bit over a month now by picking at it through the dev inspector and grepping over the compiled cljs source. I've used that to build two plugins in JS [1][2] to help LT meet my needs as a day to day
21.
▲
by
joshuafcole
13y ago
If you'd prefer not to deal with workspaces, you can try the claire plugin [1], which is inspired by emacs ido-mode. It performs iterative fuzzy search over the entire FS. (Disclaimer: I'm the author of claire) [1] https:/&#
22.
▲
by
joshuafcole
13y ago
Definitely a possibility -- LT is very flexible. Even if you choose to more or less ignore the plugin interface, you can interact directly with the DOM. I imagine the path of least resistance for a terminal plugin is just to open a new name
23.
▲
by
joshuafcole
13y ago
This does sound very useful. I'd strongly consider open sourcing it. The failure has caught me right in the middle of switching gears from one project to another, and I'm basically twiddling my thumbs in the company IRC waiting fo
24.
▲
by
joshuafcole
14y ago
Just saw your comment, turns out just the setup.py is. Try installying pyscintilla2 and then running it directly with python Stellar.pyw.
25.
▲
by
joshuafcole
14y ago
Just to clarify a few points about it from poking around: 1. It is _not_ windows only, but the setup.py _is_. Ensure you have the requirements listed along with pyscintilla2 and then execute Stellar.pyw directly (python Stellar.pyw). 2. Ver
26.
▲
by
joshuafcole
14y ago
This seems pretty interesting. There are options that provide this functionality as a bonus (e.g. LucidChart), but its definitely secondary and to use it meaningfully often costs some sort of membership fee. A nice simple free solution for
27.
▲
by
joshuafcole
14y ago
I did my part. I'm very much the archetypal broke college student at the moment, but I won't always be. I have big plans in the Artificial Intelligence and Machine Learning sectors, and I can't imagine a better, cheaper solution to get star
28.
▲
by
joshuafcole
14y ago
Can we all please read at least a reasonable portion of the comments before repeating some form of "its insecure because its in the browser!"? Upvote one of the existing comments if you think that's important to talk about here. Yes, there
29.
▲
by
joshuafcole
14y ago
I use them pretty frequently. In combination with variables for colors, they can be pretty useful, since you can make sweeping changes to the appearance of a site by changing a single line of code. I usually use three color variables ($back
30.
▲
by
joshuafcole
14y ago
I do not speak officially from within H/Palm, but during my time as an intern there this summer, we rebuilt the Enyo website and used Lato as our typeface. This is subject to change, but I feel its a great fit if we cannot move forward wi
More ›